Maximilian Jaroschek

dblp:125/1968 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
2since 2021 · last 2023
—ORCID · none

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

Theory of computation · 7 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2023 Lonely Points in Simplices
abstract
Abstract Given a lattice $$L\subseteq \mathbb Z^m$$ L ⊆ Z m and a subset $$A\subseteq \mathbb R^m$$ A ⊆ R m , we say that a point in A is lonely if it is not equivalent modulo $$L$$ L to another point of A. We are interested in identifying lonely points for specific choices of $$L$$ L when A is a dilated standard simplex, and in conditions on $$L$$ L which ensure that the number of lonely points is unbounded as the simplex dilation goes to infinity.
Maximilian Jaroschek, Manuel Kauers, Laura Kovács
Discret. Comput. Geom.1
2021 Removing apparent singularities of linear difference systems
Moulay A. Barkatou, Maximilian Jaroschek
J. Symb. Comput.2
2018 Desingularization of First Order Linear Difference Systems with Rational Function Coefficients
abstract
It is well known that for a first order system of linear difference equations with rational function coefficients, a solution that is holomorphic in some left half plane can be analytically continued to a meromorphic solution in the whole complex plane. The poles stem from the singularities of the rational function coefficients of the system. Just as for differential equations, not all of these singularities necessarily lead to poles in solutions, as they might be what is called removable. In our work, we show how to detect and remove these singularities and further study the connection between poles of solutions and removable singularities. We describe two algorithms to (partially) desingularize a given difference system and present a characterization of removable singularities in terms of shifts of the original system.
Moulay A. Barkatou, Maximilian Jaroschek
ISSAC2
2018 Aligator.jl - A Julia Package for Loop Invariant Generation
Andreas Humenberger, Maximilian Jaroschek, Laura Kovács
CICM2
2018 Invariant Generation for Multi-Path Loops with Polynomial Assignments
Andreas Humenberger, Maximilian Jaroschek, Laura Kovács
VMCAI2
2017 Automated Generation of Non-Linear Loop Invariants Utilizing Hypergeometric Sequences
abstract
Analyzing and reasoning about safety properties of software systems becomes an especially challenging task for programs with complex flow and, in particular, with loops or recursion. For such programs one needs additional information, for example in the form of loop invariants, expressing properties to hold at intermediate program points. In this paper we study program loops with non-trivial arithmetic, implementing addition and multiplication among numeric program variables. We present a new approach for automatically generating all polynomial invariants of a class of such programs. Our approach turns programs into linear ordinary recurrence equations and computes closed form solutions of these equations. These closed forms express the most precise inductive property, and hence invariant. We apply Gröbner basis computation to obtain a basis of the polynomial invariant ideal, yielding thus a finite representation of all polynomial invariants. Our work significantly extends the class of so-called P-solvable loops by handling multiplication with the loop counter variable. We implemented our method in the Mathematica package Aligator and showcase the practical use of our approach.
Andreas Humenberger, Maximilian Jaroschek, Laura Kovács
ISSAC2
2017 Formal solutions of completely integrable Pfaffian systems with normal crossings
Moulay A. Barkatou, Maximilian Jaroschek, Suzy S. Maddah
J. Symb. Comput.2
2013 Desingularization explains order-degree curves for ore operators
abstract
Desingularization is the problem of finding a left multiple of a given Ore operator in which some factor of the leading coefficient of the original operator is removed. An order-degree curve for a given Ore operator is a curve in the (r,d)-plane such that for all points (r,d) above this curve, there exists a left multiple of order r and degree d of the given operator. We give a new proof of a desingularization result by Abramov and van Hoeij for the shift case, and show how desingularization implies order-degree curves which are extremely accurate in examples.
Shaoshi Chen, Maximilian Jaroschek, Manuel Kauers, Michael F. Singer
ISSAC2
2013 Improved polynomial remainder sequences for Ore polynomials
abstract
Polynomial remainder sequences contain the intermediate results of the Euclidean algorithm when applied to (non-)commutative polynomials. The running time of the algorithm is dependent on the size of the coefficients of the remainders. Different ways have been studied to make these as small as possible. The subresultant sequence of two polynomials is a polynomial remainder sequence in which the size of the coefficients is optimal in the generic case, but when taking the input from applications, the coefficients are often larger than necessary. We generalize two improvements of the subresultant sequence to Ore polynomials and derive a new bound for the minimal coefficient size. Our approach also yields a new proof for the results in the commutative case, providing a new point of view on the origin of the extraneous factors of the coefficients.
Maximilian Jaroschek
J. Symb. Comput.1