Skip to main content

Showing 1–36 of 36 results for author: Adámek, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2412.12119  [pdf, other

    cs.AI cs.CL cs.LG

    Mastering Board Games by External and Internal Planning with Language Models

    Authors: John Schultz, Jakub Adamek, Matej Jusup, Marc Lanctot, Michael Kaisers, Sarah Perrin, Daniel Hennes, Jeremy Shar, Cannada Lewis, Anian Ruoss, Tom Zahavy, Petar Veličković, Laurel Prince, Satinder Singh, Eric Malmi, Nenad Tomašev

    Abstract: Advancing planning and reasoning capabilities of Large Language Models (LLMs) is one of the key prerequisites towards unlocking their potential for performing reliably in complex and impactful domains. In this paper, we aim to demonstrate this across board games (Chess, Fischer Random / Chess960, Connect Four, and Hex), and we show that search-based planning can yield significant improvements in L… ▽ More

    Submitted 29 April, 2025; v1 submitted 2 December, 2024; originally announced December 2024.

    Comments: 70 pages, 10 figures

  2. arXiv:2410.20575  [pdf, other

    cs.CR eess.SY

    Encrypted system identification as-a-service via reliable encrypted matrix inversion

    Authors: Janis Adamek, Philipp Binfet, Nils Schlüter, Moritz Schulze Darup

    Abstract: Encrypted computation opens up promising avenues across a plethora of application domains, including machine learning, health-care, finance, and control. Arithmetic homomorphic encryption, in particular, is a natural fit for cloud-based computational services. However, computations are essentially limited to polynomial circuits, while comparisons, transcendental functions, and iterative algorithms… ▽ More

    Submitted 27 October, 2024; originally announced October 2024.

  3. arXiv:2408.11959  [pdf, other

    eess.SY cs.CR math.OC

    On the design of stabilizing FIR controllers

    Authors: Janis Adamek, Nils Schlüter, Moritz Schulze Darup

    Abstract: Recently, it has been observed that finite impulse response controllers are an excellent basis for encrypted control, where privacy-preserving controller evaluations via special cryptosystems are the main focus. Beneficial properties of FIR filters are also well-known from digital signal processing, which makes them preferable over infinite impulse response filters in many applications. Their appe… ▽ More

    Submitted 21 August, 2024; originally announced August 2024.

  4. arXiv:2407.13881  [pdf, other

    cs.LG cs.CR eess.SY

    Privacy-preserving gradient-based fair federated learning

    Authors: Janis Adamek, Moritz Schulze Darup

    Abstract: Federated learning (FL) schemes allow multiple participants to collaboratively train neural networks without the need to directly share the underlying data.However, in early schemes, all participants eventually obtain the same model. Moreover, the aggregation is typically carried out by a third party, who obtains combined gradients or weights, which may reveal the model. These downsides underscore… ▽ More

    Submitted 18 July, 2024; originally announced July 2024.

  5. arXiv:2312.11805  [pdf, other

    cs.CL cs.AI cs.CV

    Gemini: A Family of Highly Capable Multimodal Models

    Authors: Gemini Team, Rohan Anil, Sebastian Borgeaud, Jean-Baptiste Alayrac, Jiahui Yu, Radu Soricut, Johan Schalkwyk, Andrew M. Dai, Anja Hauth, Katie Millican, David Silver, Melvin Johnson, Ioannis Antonoglou, Julian Schrittwieser, Amelia Glaese, Jilin Chen, Emily Pitler, Timothy Lillicrap, Angeliki Lazaridou, Orhan Firat, James Molloy, Michael Isard, Paul R. Barham, Tom Hennigan, Benjamin Lee , et al. (1326 additional authors not shown)

    Abstract: This report introduces a new family of multimodal models, Gemini, that exhibit remarkable capabilities across image, audio, video, and text understanding. The Gemini family consists of Ultra, Pro, and Nano sizes, suitable for applications ranging from complex reasoning tasks to on-device memory-constrained use-cases. Evaluation on a broad range of benchmarks shows that our most-capable Gemini Ultr… ▽ More

    Submitted 9 May, 2025; v1 submitted 18 December, 2023; originally announced December 2023.

  6. arXiv:2305.13514  [pdf, other

    cs.CL cs.LG

    Small Language Models Improve Giants by Rewriting Their Outputs

    Authors: Giorgos Vernikos, Arthur Bražinskas, Jakub Adamek, Jonathan Mallinson, Aliaksei Severyn, Eric Malmi

    Abstract: Despite the impressive performance of large language models (LLMs), they often lag behind specialized models in various tasks. LLMs only use a fraction of the existing training data for in-context learning, while task-specific models harness the full dataset for fine-tuning. In this work, we tackle the problem of leveraging training data to improve the performance of LLMs without fine-tuning. Our… ▽ More

    Submitted 1 February, 2024; v1 submitted 22 May, 2023; originally announced May 2023.

    Comments: Accepted at EACL 2024

  7. arXiv:2303.11071  [pdf, other

    cs.LO math.CT

    On Kripke, Vietoris and Hausdorff Polynomial Functors

    Authors: Jiří Adámek, Stefan Milius, Lawrence S. Moss

    Abstract: The Vietoris space of compact subsets of a given Hausdorff space yields an endofunctor $\mathscr V$ on the category of Hausdorff spaces. Vietoris polynomial endofunctors on that category are built from $\mathscr V$, the identity and constant functors by forming products, coproducts and compositions. These functors are known to have terminal coalgebras and we deduce that they also have initial alge… ▽ More

    Submitted 20 March, 2023; originally announced March 2023.

  8. arXiv:2212.08410  [pdf, other

    cs.CL cs.LG

    Teaching Small Language Models to Reason

    Authors: Lucie Charlotte Magister, Jonathan Mallinson, Jakub Adamek, Eric Malmi, Aliaksei Severyn

    Abstract: Chain of thought prompting successfully improves the reasoning capabilities of large language models, achieving state of the art results on a range of datasets. However, these reasoning capabilities only appear to emerge in models with a size of over 100 billion parameters. In this paper, we explore the transfer of such reasoning capabilities to models with less than 100 billion parameters via kno… ▽ More

    Submitted 1 June, 2023; v1 submitted 16 December, 2022; originally announced December 2022.

  9. arXiv:2210.11796  [pdf, other

    cs.RO cs.LG

    Differentiable Constrained Imitation Learning for Robot Motion Planning and Control

    Authors: Christopher Diehl, Janis Adamek, Martin Krüger, Frank Hoffmann, Torsten Bertram

    Abstract: Motion planning and control are crucial components of robotics applications like automated driving. Here, spatio-temporal hard constraints like system dynamics and safety boundaries (e.g., obstacles) restrict the robot's motions. Direct methods from optimal control solve a constrained optimization problem. However, in many applications finding a proper cost function is inherently difficult because… ▽ More

    Submitted 28 August, 2023; v1 submitted 21 October, 2022; originally announced October 2022.

    Comments: International Conference on Intelligent Robots and Systems Agents4AD Workshop, IROS 2023

  10. arXiv:2206.07043  [pdf, other

    cs.CL

    Text Generation with Text-Editing Models

    Authors: Eric Malmi, Yue Dong, Jonathan Mallinson, Aleksandr Chuklin, Jakub Adamek, Daniil Mirylenka, Felix Stahlberg, Sebastian Krause, Shankar Kumar, Aliaksei Severyn

    Abstract: Text-editing models have recently become a prominent alternative to seq2seq models for monolingual text-generation tasks such as grammatical error correction, simplification, and style transfer. These tasks share a common trait - they exhibit a large amount of textual overlap between the source and target texts. Text-editing models take advantage of this observation and learn to generate the outpu… ▽ More

    Submitted 14 June, 2022; originally announced June 2022.

    Comments: Accepted as a tutorial at NAACL 2022

  11. arXiv:2205.12209  [pdf, other

    cs.CL

    EdiT5: Semi-Autoregressive Text-Editing with T5 Warm-Start

    Authors: Jonathan Mallinson, Jakub Adamek, Eric Malmi, Aliaksei Severyn

    Abstract: We present EdiT5 - a novel semi-autoregressive text-editing model designed to combine the strengths of non-autoregressive text-editing and autoregressive decoding. EdiT5 is faster during inference than conventional sequence-to-sequence (seq2seq) models, while being capable of modelling flexible input-output transformations. This is achieved by decomposing the generation process into three sub-ta… ▽ More

    Submitted 26 October, 2022; v1 submitted 24 May, 2022; originally announced May 2022.

    Comments: To be published in Findings of EMNLP 2022

  12. An Initial Algebra Theorem Without Iteration

    Authors: Jiří Adámek, Stefan Milius, Lawrence S. Moss

    Abstract: The Initial Algebra Theorem by Trnková et al.~states, under mild assumptions, that an endofunctor has an initial algebra provided it has a pre-fixed point. The proof crucially depends on transfinitely iterating the functor and in fact shows that, equivalently, the (transfinite) initial-algebra chain stops. We give a constructive proof of the Initial Algebra Theorem that avoids transfinite iteratio… ▽ More

    Submitted 14 February, 2022; v1 submitted 20 April, 2021; originally announced April 2021.

    Journal ref: Proc. 9th Conference on Algebra and Coalgebra in Computer Science (CALCO 2021), volume 211 of LIPIcs, pages 5:1-5:20

  13. arXiv:2102.06532   

    cs.LO math.CT

    Algebraic cocompleteness and finitary functors

    Authors: Jiri Adamek

    Abstract: A number of categories is presented that are algebraically complete and cocomplete, i.e., every endofunctor has an initial algebra and a terminal coalgebra. For all finitary (and, more generally, all precontinuous) set functors the initial algebra and terminal coalgebra are proved to carry a canonical partial order with the same ideal CPO-completion. And they also both carry a canonical ultrametri… ▽ More

    Submitted 5 May, 2021; v1 submitted 12 February, 2021; originally announced February 2021.

    Comments: Accidental duplicate of arXiv:1903.02438

    ACM Class: F.3.2

  14. arXiv:2101.00942  [pdf, ps, other

    math.CT cs.FL

    Reiterman's Theorem on Finite Algebras for a Monad

    Authors: Jiri Adamek, Liang-Ting Chen, Stefan Milius, Henning Urbat

    Abstract: Profinite equations are an indispensable tool for the algebraic classification of formal languages. Reiterman's theorem states that they precisely specify pseudovarieties, i.e.~classes of finite algebras closed under finite products, subalgebras and quotients. In this paper, Reiterman's theorem is generalized to finite Eilenberg-Moore algebras for a monad T on a category D: we prove that a class o… ▽ More

    Submitted 31 May, 2021; v1 submitted 4 January, 2021; originally announced January 2021.

  15. arXiv:2010.02744  [pdf, other

    cs.CL

    Stepwise Extractive Summarization and Planning with Structured Transformers

    Authors: Shashi Narayan, Joshua Maynez, Jakub Adamek, Daniele Pighin, Blaž Bratanič, Ryan McDonald

    Abstract: We propose encoder-centric stepwise models for extractive summarization using structured transformers -- HiBERT and Extended Transformers. We enable stepwise summarization by injecting the previously generated summary into the structured transformer as an auxiliary sub-structure. Our models are not only efficient in modeling the structure of long inputs, but they also do not rely on task-specific… ▽ More

    Submitted 6 October, 2020; originally announced October 2020.

    Comments: 17 pages, EMNLP 2020

  16. arXiv:1912.06467  [pdf, ps, other

    cs.LO

    A farewell to Professor RNDr. Věra Trnková}, DrSc

    Authors: Jiří Adámek

    Abstract: This is an introduction of the volume of the journal Commentationes Mathematicae Universitatis Caroalinae dedicated to the memory of Věra Trnková}.

    Submitted 26 February, 2020; v1 submitted 13 December, 2019; originally announced December 2019.

  17. arXiv:1911.06346  [pdf, other

    cs.LO math.CT

    On the Behaviour of Coalgebras with Side Effects and Algebras with Effectful Iteration

    Authors: Stefan Milius, Jiří Adámek, Henning Urbat

    Abstract: For every finitary monad $T$ on sets and every endofunctor $F$ on the category of $T$-algebras we introduce the concept of an ffg-Elgot algebra for $F$, that is, an algebra admitting coherent solutions for finite systems of recursive equations with effects represented by the monad $T$. The goal is to study the existence and construction of free ffg-Elgot algebras. To this end, we investigate the l… ▽ More

    Submitted 9 September, 2021; v1 submitted 14 November, 2019; originally announced November 2019.

    Comments: journal version

  18. arXiv:1910.09401  [pdf, ps, other

    cs.LO

    On Well-Founded and Recursive Coalgebras

    Authors: Jiří Adámek, Stefan Milius, Lawrence S. Moss

    Abstract: This paper studies fundamental questions concerning category-theoretic models of induction and recursion. We are concerned with the relationship between well-founded and recursive coalgebras for an endofunctor. For monomorphism preserving endofunctors on complete and well-powered categories every coalgebra has a well-founded part, and we provide a new, shorter proof that this is the coreflection i… ▽ More

    Submitted 16 February, 2020; v1 submitted 21 October, 2019; originally announced October 2019.

  19. arXiv:1906.11166  [pdf, ps, other

    cs.LO

    On free completely iterative algebras

    Authors: Jiri Adamek

    Abstract: For every finitary set functor F we demonstrate that free algebras carry a canonical partial order. In case F is bicontinuous, we prove that the cpo obtained as the conservative completion of the free algebra is the free completely iterative algebra. Moreover, the algebra structure of the latter is the unique continuous extension of the algebra structure of the free algebra. For general finitary f… ▽ More

    Submitted 27 June, 2019; v1 submitted 26 June, 2019; originally announced June 2019.

  20. A Categorical Approach to Syntactic Monoids

    Authors: Jiří Adamek, Stefan Milius, Henning Urbat

    Abstract: The syntactic monoid of a language is generalized to the level of a symmetric monoidal closed category $\mathcal D$. This allows for a uniform treatment of several notions of syntactic algebras known in the literature, including the syntactic monoids of Rabin and Scott ($\mathcal D=$ sets), the syntactic ordered monoids of Pin ($\mathcal D =$ posets), the syntactic semirings of Polák (… ▽ More

    Submitted 14 May, 2018; v1 submitted 6 April, 2018; originally announced April 2018.

    Comments: arXiv admin note: substantial text overlap with arXiv:1504.02694

    Journal ref: Logical Methods in Computer Science, Volume 14, Issue 2 (May 15, 2018) lmcs:4436

  21. arXiv:1706.05263  [pdf, other

    cs.DC cs.CG cs.DM cs.NI

    Concurrent Geometric Multicasting

    Authors: Jordan Adamek, Mikhail Nesterenko, James Robinson, Sébastien Tixeuil

    Abstract: We present MCFR, a multicasting concurrent face routing algorithm that uses geometric routing to deliver a message from source to multiple targets. We describe the algorithm's operation, prove it correct, estimate its performance bounds and evaluate its performance using simulation. Our estimate shows that MCFR is the first geometric multicast routing algorithm whose message delivery latency is in… ▽ More

    Submitted 16 June, 2017; originally announced June 2017.

  22. arXiv:1703.07574  [pdf, other

    cs.LO

    On Corecursive Algebras for Functors Preserving Coproducts

    Authors: Jiří Adámek, Stefan Milius

    Abstract: For an endofunctor $H$ on a hyper-extensive category preserving countable coproducts we describe the free corecursive algebra on $Y$ as the coproduct of the final coalgebra for $H$ and the free $H$-algebra on $Y$. As a consequence, we derive that $H$ is a cia functor, i.e., its corecursive algebras are precisely the cias (completely iterative algebras). Also all functors $H(-) + Y$ are then cia fu… ▽ More

    Submitted 24 May, 2017; v1 submitted 22 March, 2017; originally announced March 2017.

  23. arXiv:1602.05831  [pdf, other

    cs.FL math.CT

    Eilenberg Theorems for Free

    Authors: Henning Urbat, Jiří Adámek, Liang-Ting Chen, Stefan Milius

    Abstract: Eilenberg-type correspondences, relating varieties of languages (e.g. of finite words, infinite words, or trees) to pseudovarieties of finite algebras, form the backbone of algebraic language theory. Numerous such correspondences are known in the literature. We demonstrate that they all arise from the same recipe: one models languages and the algebras recognizing them by monads on an algebraic cat… ▽ More

    Submitted 24 February, 2017; v1 submitted 18 February, 2016; originally announced February 2016.

    ACM Class: F.4.3

  24. arXiv:1511.02147  [pdf, ps, other

    cs.FL math.CT

    Profinite Monads, Profinite Equations, and Reiterman's Theorem

    Authors: Liang-Ting Chen, Jiri Adamek, Stefan Milius, Henning Urbat

    Abstract: Profinite equations are an indispensable tool for the algebraic classification of formal languages. Reiterman's theorem states that they precisely specify pseudovarieties, i.e. classes of finite algebras closed under finite products, subalgebras and quotients. In this paper Reiterman's theorem is generalised to finite Eilenberg-Moore algebras for a monad T on a variety D of (ordered) algebras: a c… ▽ More

    Submitted 6 January, 2016; v1 submitted 6 November, 2015; originally announced November 2015.

    Comments: Accepted for presentation at FoSSaCS'16

  25. arXiv:1506.07895  [pdf, other

    cs.DC cs.DS cs.NI

    Stateless Geocasting

    Authors: Jordan Adamek, Mikhail Nesterenko, Sébastien Tixeuil

    Abstract: We present two stateless algorithms that guarantee to deliver the message to every device in a designated geographic area: flooding and planar geocasting. Due to the algorithms' statelessness, intermediate devices do not have to keep message data between message transmissions. We formally prove the algorithms correct, estimate their message complexity and evaluate their performance through simulat… ▽ More

    Submitted 25 June, 2015; originally announced June 2015.

  26. arXiv:1504.02694  [pdf, other

    cs.LO cs.FL math.CT

    Syntactic Monoids in a Category

    Authors: Jiri Adamek, Stefan Milius, Henning Urbat

    Abstract: The syntactic monoid of a language is generalized to the level of a symmetric monoidal closed category D. This allows for a uniform treatment of several notions of syntactic algebras known in the literature, including the syntactic monoids of Rabin and Scott (D = sets), the syntactic semirings of Polak (D = semilattices), and the syntactic associative algebras of Reutenauer (D = vector spaces). As… ▽ More

    Submitted 16 June, 2015; v1 submitted 10 April, 2015; originally announced April 2015.

  27. arXiv:1501.05180  [pdf, ps, other

    cs.FL cs.LO math.CT

    Varieties of Languages in a Category

    Authors: Jiri Adamek, Stefan Milius, Robert Myers, Henning Urbat

    Abstract: Eilenberg's variety theorem, a centerpiece of algebraic automata theory, establishes a bijective correspondence between varieties of languages and pseudovarieties of monoids. In the present paper this result is generalized to an abstract pair of algebraic categories: we introduce varieties of languages in a category C, and prove that they correspond to pseudovarieties of monoids in a closed monoid… ▽ More

    Submitted 21 January, 2015; originally announced January 2015.

  28. arXiv:1501.02834  [pdf, ps, other

    cs.FL cs.LO math.CT

    Generalized Eilenberg Theorem I: Local Varieties of Languages

    Authors: Jiri Adamek, Stefan Milius, Robert Myers, Henning Urbat

    Abstract: We investigate the duality between algebraic and coalgebraic recognition of languages to derive a generalization of the local version of Eilenberg's theorem. This theorem states that the lattice of all boolean algebras of regular languages over an alphabet Σ closed under derivatives is isomorphic to the lattice of all pseudovarieties of Σ-generated monoids. By applying our method to different cate… ▽ More

    Submitted 12 January, 2015; originally announced January 2015.

  29. arXiv:1409.3805  [pdf, ps, other

    cs.LO

    Colimits of Monads

    Authors: Jiří Adámek

    Abstract: The category of all monads over many-sorted sets (and over other "set-like" categories) is proved to have coequalizers and strong cointersections. And a general diagram has a colimit whenever all the monads involved preserve monomorphisms and have arbitrarily large joint pre-fixpoints. In contrast, coequalizers fail to exist e.g. for monads over the (presheaf) category of graphs. For more genera… ▽ More

    Submitted 11 September, 2014; originally announced September 2014.

  30. arXiv:1409.3804  [pdf, other

    cs.LO

    Coproducts of Monads on Set

    Authors: Jiří Adámek, Nathan Bowler, Paul B. Levy, Stefan Milius

    Abstract: Coproducts of monads on Set have arisen in both the study of computational effects and universal algebra. We describe coproducts of consistent monads on Set by an initial algebra formula, and prove also the converse: if the coproduct exists, so do the required initial algebras. That formula was, in the case of ideal monads, also used by Ghani and Uustalu. We deduce that coproduct embeddings of c… ▽ More

    Submitted 11 September, 2014; originally announced September 2014.

    Comments: Presented at the conference "27th Annual Symposium on Logic in Computer Science (LICS 2012)". The current version contains proofs of some of the results in the appendix

  31. Corecursive Algebras, Corecursive Monads and Bloom Monads

    Authors: Jiří Adámek, Mahdie Haddadi, Stefan Milius

    Abstract: An algebra is called corecursive if from every coalgebra a unique coalgebra-to-algebra homomorphism exists into it. We prove that free corecursive algebras are obtained as coproducts of the terminal coalgebra (considered as an algebra) and free algebras. The monad of free corecursive algebras is proved to be the free corecursive monad, where the concept of corecursive monad is a generalization of… ▽ More

    Submitted 10 September, 2014; v1 submitted 16 July, 2014; originally announced July 2014.

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 3 (September 11, 2014) lmcs:707

  32. Kan injectivity in order-enriched categories

    Authors: Jiri Adamek, Lurdes Sousa, Jiri Velebil

    Abstract: Continuous lattices were characterised by Martin Escardo as precisely the objects that are Kan-injective w.r.t. a certain class of morphisms. We study Kan-injectivity in general categories enriched in posets. For every class H of morphisms we study the subcategory of all objects Kan-injective w.r.t. H and all morphisms preserving Kan-extensions. For categories such as Top_0 and Pos we prove that w… ▽ More

    Submitted 7 November, 2013; originally announced November 2013.

    Comments: 23 pages

    Journal ref: Math. Struct. Comp. Sci. 25 (2015) 6-45

  33. Well-Pointed Coalgebras

    Authors: Jiří Adámek, Stefan Milius, Lawrence S Moss, Lurdes Sousa

    Abstract: For endofunctors of varieties preserving intersections, a new description of the final coalgebra and the initial algebra is presented: the former consists of all well-pointed coalgebras. These are the pointed coalgebras having no proper subobject and no proper quotient. The initial algebra consists of all well-pointed coalgebras that are well-founded in the sense of Osius and Taylor. And initial a… ▽ More

    Submitted 13 August, 2013; v1 submitted 2 May, 2013; originally announced May 2013.

    Journal ref: Logical Methods in Computer Science, Volume 9, Issue 3 (August 9, 2013) lmcs:704

  34. Semantics of Higher-Order Recursion Schemes

    Authors: Jiri Adamek, Stefan Milius, Jiri Velebil

    Abstract: Higher-order recursion schemes are recursive equations defining new operations from given ones called "terminals". Every such recursion scheme is proved to have a least interpreted semantics in every Scott's model of λ-calculus in which the terminals are interpreted as continuous operations. For the uninterpreted semantics based on infinite λ-terms we follow the idea of Fiore, Plotkin and Turi an… ▽ More

    Submitted 20 April, 2011; v1 submitted 25 January, 2011; originally announced January 2011.

    ACM Class: math.CT

    Journal ref: Logical Methods in Computer Science, Volume 7, Issue 1 (April 1, 2011) lmcs:1177

  35. Elgot Algebras

    Authors: Jiri Adamek, Stefan Milius, Jiri Velebil

    Abstract: Denotational semantics can be based on algebras with additional structure (order, metric, etc.) which makes it possible to interpret recursive specifications. It was the idea of Elgot to base denotational semantics on iterative theories instead, i.e., theories in which abstract recursive specifications are required to have unique solutions. Later Bloom and Esik studied iteration theories and ite… ▽ More

    Submitted 8 November, 2006; v1 submitted 8 September, 2006; originally announced September 2006.

    ACM Class: F.3.2

    Journal ref: Logical Methods in Computer Science, Volume 2, Issue 5 (November 8, 2006) lmcs:2235

  36. arXiv:cs/0306118  [pdf, ps, other

    cs.LO

    On coalgebra based on classes

    Authors: J. Adamek, S. Milius, J. Velebil

    Abstract: Every endofunctor of the category of classes is proved to be set-based in the sense of Aczel and Mendler, therefore, it has a final coalgebra. Other basic properties of these endofunctors are proved, e.g. the existence of a free completely iterative theory.

    Submitted 20 June, 2003; originally announced June 2003.

    ACM Class: F.4.1