Ilias S. Kotsireas

dblp:77/1965 · DBLP profile ↗
← Back
40ranked-venue papers
11as first author
10since 2021 · last 2025
0000-0003-2126-8383ORCID · verified

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

Theory of computation · 30 · 10 first-author · 7 since 2021Artificial intelligence and machine learning · 5 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 since 2021Security and privacy · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021
YearPublicationVenuePosition
2025 On properties of Legendre pairs under compression
abstract
Hadamard matrices are n × n matrices with elements in {1, -1} for which the inverse of the matrix is the transpose scaled by 1/n. The most important conjecture in the theory of Hadamard matrices is their existence when n is a multiple of 4. Although algebraic constructions have been proposed for some specific values, no general constructions exist in the literature, and they are usually found by computational search for a given n. The smallest value for which a Hadamard matrix of order n is not known, is n = 668.
Ilias S. Kotsireas, Ana-Isabel Gómez, Domingo Gómez-Pérez
ISSAC1
2024 Introduction to the Special Issue on Mathematical Research for Blockchain Economy
abstract
Introduction to the Special Issue on Mathematical Research for Blockchain EconomyBlockchain Technology has been considered as the most revolutionizing invention since the Internet.Because of its immutable nature and the associated security and privacy benefits, it has widely attracted the attention of banks, governments, techno-corporations and venture investors.Blockchain applications range from finance to healthcare, from education and media to logistics, NFTs and many more.However, the theoretical limitations and technical barriers to the adoption of blockchain such as scalability, latency, privacy and security need to be further studied and addressed in high-quality research.This special issue of the ACM Distributed Ledger Technologies: Research and Practice (ACM DLT) journals contains selected and refereed papers on the topic of Mathematical Research in Blockchain Economies.Preliminary versions of some of the papers appeared in the 2022 edition of the International Conference on Mathematical Research for Blockchain Economy (MARBLE'22), which took place in Vilamoura, Portugal, from July 12 to 24, 2022.Following the paradigm of the conference, the current special issue provides a high-profile, cutting-edge platform for mathematicians, computer scientists and economists, from both industry and practice, to present the latest advances and innovations in key theories of blockchain.Having a broad international appeal, both the MARBLE conference and the current special issue focuses on the mathematics behind blockchain to bridge the gap between theory and practice.The three selected article in this special issue were selected from 10 submitted manuscripts, following the standard, rigorous ACM DLT review procedures.The articles cover topics in decentralized finance, smart contracts and game-theoretic modelling of blockchains.The content of the articles is as follows.
Stefanos Leonardos, William J. Knottenbelt, Elise Alfieri, Panos M. Pardalos, Ilias S. Kotsireas
Distributed Ledger Technol. Res. Pract.5
2024 Preface
Ilias S. Kotsireas, Panos M. Pardalos, Julius Zilinskas
J. Glob. Optim.1
2024 Parallel algorithm portfolios with adaptive resource allocation strategy
Konstantinos E. Parsopoulos, Vasileios A. Tatsis, Ilias S. Kotsireas, Panos M. Pardalos
J. Glob. Optim.3
2024 An algorithmic approach based on generating trees for enumerating pattern-avoiding inversion sequences
Ilias S. Kotsireas, Toufik Mansour, Gökhan Yildirim 0002
J. Symb. Comput.1
2023 Special issue on Algebraic Geometry and Machine Learning
Jonathan D. Hauenstein, Yang-Hui He, Ilias S. Kotsireas, Dhagash Mehta, Tingting Tang
J. Symb. Comput.3
2022 Bounding the Number of Roots of Multi-Homogeneous Systems
abstract
Determining the number of solutions of a multi-homogeneous polynomial system is a fundamental problem in algebraic geometry. The multi-homogeneous Bézout (m-Bézout) number bounds from above the number of non-singular solutions of a multi-homogeneous system, but its computation is a #P>-hard problem.
Evangelos Bartzos, Ioannis Z. Emiris, Ilias S. Kotsireas, Charalambos Tzamos
ISSAC3
2021 A SAT-based Resolution of Lam's Problem
abstract
In 1989, computer searches by Lam, Thiel, and Swiercz experimentally resolved Lam's problem from projective geometry—the long-standing problem of determining if a projective plane of order ten exists. Both the original search and an independent verification in 2011 discovered no such projective plane. However, these searches were each performed using highly specialized custom-written code and did not produce nonexistence certificates. In this paper, we resolve Lam's problem by translating the problem into Boolean logic and use satisfiability (SAT) solvers to produce nonexistence certificates that can be verified by a third party. Our work uncovered consistency issues in both previous searches—highlighting the difficulty of relying on special-purpose search code for nonexistence results.
Curtis Bright, Kevin K. H. Cheung, Brett Stevens, Ilias S. Kotsireas, Vijay Ganesh 0001
AAAI4
2021 A Legendre pair of length 77 using complementary binary matrices with fixed marginals
Jonathan S. Turner, Ilias S. Kotsireas, Dursun A. Bulutoglu, Andrew J. Geyer
Des. Codes Cryptogr.2
2021 Complex Golay pairs up to length 28: A search via computer algebra and programmatic SAT
Curtis Bright, Ilias S. Kotsireas, Albert Heinle, Vijay Ganesh 0001
J. Symb. Comput.2
2020 Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem
abstract
In the 1970s and 1980s, searches performed by L. Carter, C. Lam, L. Thiel, and S. Swiercz showed that projective planes of order ten with weight 16 codewords do not exist. These searches required highly specialized and optimized computer programs and required about 2,000 hours of computing time on mainframe and supermini computers. In 2010, these searches were verified by D. Roy using an optimized C program and 16,000 hours on a cluster of desktop machines. We performed a verification of these searches by reducing the problem to the Boolean satisfiability problem (SAT). Our verification uses the cube-and-conquer SAT solving paradigm, symmetry breaking techniques using the computer algebra system Maple, and a result of Carter that there are ten nonisomorphic cases to check. Our searches completed in about 30 hours on a desktop machine and produced nonexistence proofs of about 1 terabyte in the DRAT (deletion resolution asymmetric tautology) format.
Curtis Bright, Kevin K. H. Cheung, Brett Stevens, Ilias S. Kotsireas, Vijay Ganesh 0001
IJCAI4
2020 Nonexistence Certificates for Ovals in a Projective Plane of Order Ten
Curtis Bright, Kevin K. H. Cheung, Brett Stevens, Ilias S. Kotsireas, Vijay Ganesh 0001
IWOCA4
2020 Applying computer algebra systems with SAT solvers to the Williamson conjecture
Curtis Bright, Ilias S. Kotsireas, Vijay Ganesh 0001
J. Symb. Comput.2
2020 New Infinite Families of Perfect Quaternion Sequences and Williamson Sequences
abstract
We present new constructions for perfect and odd perfect sequences over the quaternion group Q8. In particular, we show for the first time that perfect and odd perfect quaternion sequences exist in all lengths 2 for t ≥ 0. In doing so we disprove the quaternionic form of Mow's conjecture that the longest perfect Q8-sequence that can be constructed from an orthogonal array construction is of length 64. Furthermore, we use a connection to combinatorial design theory to prove the existence of a new infinite class of Williamson sequences, showing that Williamson sequences of length 2 n exist for all t ≥ 0 when Williamson sequences of odd length n exist. Our constructions explain the abundance of Williamson sequences in lengths that are multiples of a large power of two.
Curtis Bright, Ilias S. Kotsireas, Vijay Ganesh 0001
IEEE Trans. Inf. Theory2
2019 A SAT+CAS Approach to Finding Good Matrices: New Examples and Counterexamples
Curtis Bright, Dragomir Z. Dokovic, Ilias S. Kotsireas, Vijay Ganesh 0001
AAAI3
2019 Root-Finding with Implicit Deflation
Rémi Imbach, Victor Y. Pan, Chee-Keng Yap, Ilias S. Kotsireas, Vitaly Zaderman
CASC4
2019 PAF Reconstruction with the Orbits Method
Ilias S. Kotsireas, Youtong Liu, Jing Yang 0039
CASC1
2019 Preface
Manfred Droste, Ilias S. Kotsireas, Robert Rolland
Theor. Comput. Sci.2
2018 A SAT+CAS Method for Enumerating Williamson Matrices of Even Order
abstract
We present for the first time an exhaustive enumeration of Williamson matrices of even order n < 65. The search method relies on the novel SAT+CAS paradigm of coupling SAT solvers with computer algebra systems so as to take advantage of the advances made in both the field of satisfiability checking and the field of symbolic computation. Additionally, we use a programmatic SAT solver which allows conflict clauses to be learned programmatically, through a piece of code specifically tailored to the domain area. Prior to our work, Williamson matrices had only been enumerated for odd orders n < 60, so our work increases the bounds that Williamson matrices have been enumerated up to and provides the first enumeration of Williamson matrices of even order. Our results show that Williamson matrices of even order tend to be much more abundant than those of odd orders. In particular, Williamson matrices exist for every even order n < 65 but do not exist in orders 35, 47, 53, and 59.
Curtis Bright, Ilias S. Kotsireas, Vijay Ganesh 0001
AAAI2
2018 Enumeration of Complex Golay Pairs via Programmatic SAT
abstract
We provide a complete enumeration of all complex Golay pairs of length up to 25, verifying that complex Golay pairs do not exist in lengths 23 and 25 but do exist in length 24. This independently verifies work done by F. Fiedler in 2013 that confirms the 2002 conjecture of Craigen, Holzmann, and Kharaghani that complex Golay pairs of length 23 don't exist. Our enumeration method relies on the recently proposed SAT+CAS paradigm of combining computer algebra systems with SAT solvers to take advantage of the advances made in the fields of symbolic computation and satisfiability checking. The enumeration proceeds in two stages: First, we use a fine-tuned computer program and functionality from computer algebra systems to construct a list containing all sequences which could appear as the first sequence in a complex Golay pair (up to equivalence). Second, we use a programmatic SAT solver to construct all sequences (if any) that pair off with the sequences constructed in the first stage to form a complex Golay pair.
Curtis Bright, Ilias S. Kotsireas, Albert Heinle, Vijay Ganesh 0001
ISSAC2
2018 Evaluation of Tie-Breaking and Parameter Ordering for the IPO Family of Algorithms Used in Covering Array Generation
Kristoffer Kleine, Ilias S. Kotsireas, Dimitris E. Simos
IWOCA2
2017 Matrix Representations by Means of Interpolation
abstract
We examine implicit representations of parametric or point cloud models, based on interpolation matrices, which are not sensitive to base points. We show how interpolation matrices can be used for ray shooting of a parametric ray with a surface patch, including the case of high-multiplicity intersections. Most matrix operations are executed during pre-processing since they solely depend on the surface. For a given ray, the bottleneck is equation solving. Our Maple code handles bicubic patches in < 1 sec, though numerical issues might arise. Our second contribution is to extend the method to parametric space curves and, generally, to codimension > 1, by computing the equations of (hyper)surfaces intersecting precisely at the given object. By means of Chow forms, we propose a new, practical, randomized algorithm that always produces correct output but possibly with a non-minimal number of surfaces. For space curves, we typically obtain 3 surfaces whose polynomials are of near-optimal degree; in this case, computation reduces to a Sylvester resultant. Our Maple prototype is not faster but yields fewer equations and seems more robust than Maple's implicitize.
Ioannis Z. Emiris, Christos Konaxis, Ilias S. Kotsireas, Clement Laroche
ISSAC3
2017 Combining SAT Solvers with Computer Algebra Systems to Verify Combinatorial Conjectures
Edward Zulkoski, Curtis Bright, Albert Heinle, Ilias S. Kotsireas, Krzysztof Czarnecki 0001, Vijay Ganesh 0001
J. Autom. Reason.4
2016 MathCheck2: A SAT+CAS Verifier for Combinatorial Conjectures
Curtis Bright, Vijay Ganesh 0001, Albert Heinle, Ilias S. Kotsireas, Saeed Nejati, Krzysztof Czarnecki 0001
CASC4
2016 On the Solution of Circulant Weighing Matrices Problems Using Algorithm Portfolios on Multi-core Processors
Ilias S. Kotsireas, Panos M. Pardalos, Konstantinos E. Parsopoulos, Dimitris Souravlias
SEA1
2015 Constructing Orthogonal Designs in Powers of Two: Gröbner Bases Meet Equational Unification
abstract
In the past few decades, design theory has grown to encompass a wide variety of research directions. It comes as no surprise that applications in coding theory and communications continue to arise, and also that designs have found applications in new areas. Computer science has provided a new source of applications of designs, and simultaneously a field of new and challenging problems in design theory. In this paper, we revisit a construction for orthogonal designs using the multiplication tables of Cayley-Dickson algebras of dimension $2^n$. The desired orthogonal designs can be described by a system of equations with the aid of a Groebner basis computation. For orders greater than 16 the combinatorial explosion of the problem gives rise to equations that are unfeasible to be handled by traditional search algorithms. However, the structural properties of the designs make this problem possible to be tackled in terms of rewriting techniques, by equational unification. We establish connections between central concepts of design theory and equational unification where equivalence operations of designs point to the computation of a minimal complete set of unifiers. These connections make viable the computation of some types of orthogonal designs that have not been found before with the aforementioned algebraic modelling.
Ilias S. Kotsireas, Temur Kutsia, Dimitris E. Simos
RTA1
2015 Charm bracelets and their application to the construction of periodic Golay pairs
Dragomir Z. Dokovic, Ilias S. Kotsireas, Daniel Recoskie, Joe Sawada
Discret. Appl. Math.2
2015 Compression of periodic complementary sequences and applications
Dragomir Z. Dokovic, Ilias S. Kotsireas
Des. Codes Cryptogr.2
2015 Foreword: Computer Algebra in Coding Theory and Cryptography
Ilias S. Kotsireas, Edgar Martínez-Moro
Des. Codes Cryptogr.1
2013 Preface
Ilias S. Kotsireas, Bernard Mourrain, Victor Y. Pan, Lihong Zhi
Theor. Comput. Sci.1
2011 Bruno Buchberger and the world of Gröbner bases
Elizabeth Arnold, Ilias S. Kotsireas, Markus Rosenkranz
J. Symb. Comput.2
2011 Preface
Ilias S. Kotsireas, Bernard Mourrain, Victor Y. Pan
Theor. Comput. Sci.1
2009 Using symmetries in the eigenvalue method for polynomial systems
Robert M. Corless, Karin Gatermann, Ilias S. Kotsireas
J. Symb. Comput.3
2009 Hadamard matrices of Williamson type: A challenge for Computer Algebra
Ilias S. Kotsireas, Christos Koukouvinos
J. Symb. Comput.1
2008 Heuristic algorithms for Hadamard matrices with two circulant cores
Marco Chiarandini, Ilias S. Kotsireas, Christos Koukouvinos, Luís Paquete
Theor. Comput. Sci.2
2005 Foreword to the special issue on Applications of computer algebra
Ilias S. Kotsireas, Alkiviadis G. Akritas, Stanly L. Steinberg, Michael J. Wester
J. Symb. Comput.1
2003 Implicit Polynomial Support Optimized for Sparseness
Ioannis Z. Emiris, Ilias S. Kotsireas
ICCSA (3)2
2002 A geometric-numeric algorithm for absolute factorization of multivariate polynomials
abstract
In this paper, we propose a new semi-numerical algorithmic method for factoring multivariate polynomials absolutely. It is based on algebraic and geometric properties after reduction to the bivariate case in a generic system of coordinates. The method combines 4 tools: zero-sum relations at triplets of points, partial information on monodromy action, Newton interpolation on a structured grid, and a homotopy method. The algorithm relies on a probabilistic approach and uses numerical computations to propose a candidate factorization (with probability almost one) which is later validated.
Robert M. Corless, André Galligo, Ilias S. Kotsireas, Stephen M. Watt
ISSAC3
2001 Towards factoring bivariate approximate polynomials
abstract
A new algorithm is presented for factoring bivariate approximate polynomials over C[x, y]. Given a particular polynomial, the method constructs a nearby composite polynomial, if one exists, and its irreducible factors. Subject to a conjecture, the time to produce the factors is polynomial in the degree of the problem. This method has been implemented in Maple, and has been demonstrated to be efficient and numerically robust.
Robert M. Corless, Mark Giesbrecht, Mark van Hoeij, Ilias S. Kotsireas, Stephen M. Watt
ISSAC4
1999 Symmetry Theorems for the Newtonian 4- and 5-body Problems with Equal Masses
Jean-Charles Faugère, Ilias S. Kotsireas
CASC2