VLDB 2026 Research / reviewers in the wild / expert
Andrzej Lingas
dblp:l/AndrzejLingas
· DBLP profile ↗
186ranked-venue papers
50as first author
19since 2021 · last 2026
0000-0003-4998-9844ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 155 · 44 first-author · 15 since 2021Databases, data management, data science and information retrieval · 21 · 7 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 1 first-authorSystems, architecture and hardware · 9 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Multiplication of 0-1 Matrices via Clustering
Jesper Jansson 0001, Miroslaw Kowaluk, Andrzej Lingas, Mia Persson |
Theory Comput. Syst. | 3 |
| 2026 | Two algorithms for shortest-paths problems in edge-weighted directed graphsabstractFirst, we present a new algorithm for the single-source shortest paths problem (SSSP) in edge-weighted directed graphs, with n vertices, m edges, and both positive and negative real edge weights. For a positive integer parameter t , in O ( tm ) time the algorithm finds for each vertex v a path distance from the source to v not exceeding that given by the shortest path from the source to v among the so called t + light paths . A directed path between two vertices is t + light if it contains at most t more edges than the minimum edge-cardinality directed path between these vertices. For t = O ( n ) , our algorithm yields an O ( nm )-time solution to SSSP in directed graphs with real edge weights matching the time complexity of the Bellman-Ford algorithm. Our next contribution is a new algorithm for the all-pairs shortest paths problem (APSP) in directed acyclic graphs (DAGs) with positive and negative real edge weights. The running time of the algorithm depends on such parameters as the number of leaves in (lexicographically first) shortest-paths trees, and the in-degrees in the input DAG. If the number of leaves is sufficiently small on the average, the algorithm is substantially faster than the best known algorithm in case of non-sparse DAGs. We also discuss an extension of hypothetical improved upper time-bounds for APSP in non-negatively edge-weighted DAGs to include directed graphs with a polynomial number of large directed cycles. Andrzej Lingas, Mia Persson, Dzmitry Sledneu |
Theor. Comput. Sci. | 1 |
| 2025 | Multiplication of 0-1 Matrices via ClusteringabstractAbstract We study applications of clustering (in particular, the Hamming k -center clustering problem) in the design of efficient and practical algorithms for computing an approximate and the exact arithmetic matrix product of two 0-1 rectangular matrices with clustered rows or columns, respectively. Our results in part can be regarded as an extension of the clustering-based approach to Boolean square matrix multiplication due to Arslan and Chidri (CSC 2011). We provide a simple and efficient deterministic algorithm for approximate matrix product of 0-1 matrices, where the additive error is proportional to the minimum maximum radius in an $${\ell }$$ ℓ -center clustering of the rows of the first matrix or an k -center clustering of the columns of the second matrix. We use the approximation algorithm as a preprocessing after which a query asking for the exact value of an arbitrary entry in the product matrix can be answered in time proportional to the additive error. As a consequence, we obtain a simple deterministic algorithm for the exact matrix product of 0-1 matrices. We also present an alternative simple deterministic algorithm for the exact product and in addition, faster analogous randomized algorithms for an approximate and the exact matrix products of 0-1 matrices based on randomized $${\ell }$$ ℓ - and k -center clustering. Jesper Jansson 0001, Miroslaw Kowaluk, Andrzej Lingas, Mia Persson |
IJTCS-FAW | 3 |
| 2025 | Efficient assignment of identities in anonymous populationsabstractWe consider the fundamental problem of assigning distinct labels to agents in theprobabilistic model of population protocols. Our protocols operate under the assumptionthat the size n of the population is embedded in the transition function. W.h.p. (withhigh probability), they are silent, i.e., eventually each agent reaches its nal state andremains in it forever, and they are safe, i.e., never change a label that has already beenassigned to an agent. We provide efficient protocols for this problem complemented withtight lower bounds. Our fast labeling protocol uses only O((n logn)/ε) interactions w.h.p.,(2 + ε)n + O(na) states, and the label range [1,(1 + ε)n], where 1 ≥ ε > 0 and 0 < a < 1,while our nearly state-optimal protocol uses only n + 5√n + O(log logn) states, the labelrange [1,n], and w.h.p., O(n3) interactions. Leszek Gasieniec, Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas |
Inf. Comput. | 4 |
| 2025 | Deterministic protocols for Voronoi diagrams and triangulations of planar point sets on the congested cliqueabstractWe study the problems of computing the Voronoi diagram and a triangulation of a set of n 2 points with O ( log n ) -bit coordinates in the Euclidean plane in a substantially sublinear in n number of rounds in the congested clique model with n nodes. First, we observe that if the points are uniformly at random distributed in a unit square then their Voronoi diagram within the square can be computed in O ( 1 ) rounds with high probability (w.h.p.). Next, we show that if a very weak smoothness condition is satisfied by an input set of n 2 points with O ( log n ) -bit coordinates in the unit square then the Voronoi diagram of the point set within the unit square can be deterministically computed in O ( log n ) rounds in this model. Finally, we present a deterministic O ( log n ) -round protocol for a triangulation of n 2 points with O ( log n ) -bit coordinates in the Euclidean plane. It relies on our novel method for extending triangulations of two planar point sets separated by a straight line to a complete triangulation of the union of the sets in O ( 1 ) rounds. Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas, Valentin Polishchuk, Quan Xue |
Theor. Comput. Sci. | 3 |
| 2025 | (min,+) matrix and vector products for inputs decomposable into few monotone subsequencesabstractWe study the time complexity of computing the ( min , + ) matrix product of two n × n integer matrices in terms of n and the number of monotone subsequences the rows of the first matrix and the columns of the second matrix can be decomposed into. In particular, we show that if each row of the first matrix can be decomposed into at most m 1 monotone subsequences and each column of the second matrix can be decomposed into at most m 2 monotone subsequences such that all the subsequences are non-decreasing or all of them are non-increasing then the ( min , + ) product of the matrices can be computed in O ( m 1 m 2 n 2.569 ) time. On the other hand, we observe that if all the rows of the first matrix are non-decreasing and all columns of the second matrix are non-increasing or vice versa then this case is as hard as the general one. We also present six cases of the restrictions on the input integer matrices under which the problem of computing the ( min , + ) matrix product is equally hard as that of computing the minimum and maximum witnesses of Boolean matrix product. Similarly, we also study the time complexity of computing the ( min , + ) convolution of two n -dimensional integer vectors in terms of n and the number of monotone subsequences the two vectors can be decomposed into. We show that if the first vector can be decomposed into at most m 1 monotone subsequences and the second vector can be decomposed into at most m 2 subsequences such that all the subsequences of the first vector are non-decreasing and all the subsequences of the second vector are non-increasing or vice versa then their ( min , + ) convolution can be computed in O ˜ ( m 1 m 2 n 1.5 ) time. On the other, the case when both vectors are non-decreasing or both of them are non-increasing is as hard as the general case. Finally, we present six cases of the restrictions on the input integer vectors under which the problem of computing the ( min , + ) vector convolution is equally hard as that of computing the minimum and maximum witnesses of the Boolean vector convolution. Andrzej Lingas, Mia Persson |
Theor. Comput. Sci. | 1 |
| 2024 | The Voronoi Diagram of Weakly Smooth Planar Point Sets in O(log n) Deterministic Rounds on the Congested Clique
Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas, Quan Xue |
COCOON (2) | 3 |
| 2024 | Boolean Matrix Multiplication for Highly Clustered Data on the Congested Clique
Andrzej Lingas |
Euro-Par (3) | 1 |
| 2024 | Perpetual maintenance of machines with different urgency requirements
Leszek Gasieniec, Tomasz Jurdzinski, Ralf Klasing, Christos Levcopoulos, Andrzej Lingas, Jie Min, Tomasz Radzik |
J. Comput. Syst. Sci. | 5 |
| 2023 | $(\min ,+)$ Matrix and Vector Products for Inputs Decomposable into Few Monotone Subsequences
Andrzej Lingas, Mia Persson |
COCOON (2) | 1 |
| 2023 | Finding Small Complete Subgraphs Efficiently
Adrian Dumitrescu, Andrzej Lingas |
IWOCA | 2 |
| 2023 | Lower Bounds for Monotone q-Multilinear Boolean Circuits
Andrzej Lingas |
SOFSEM | 1 |
| 2023 | Rare Siblings Speed-Up Deterministic Detection and Counting of Small Pattern Graphs
Miroslaw Kowaluk, Andrzej Lingas |
Algorithmica | 2 |
| 2023 | On parallel time in population protocolsabstractThe parallel time of a population protocol is defined as the average number of required interactions in which an agent in the protocol participates, i.e., the quotient between the total number of interactions required by the protocol and the total number n of agents, or just roughly the number of required rounds, where a round stands for a sequence of n consecutive interactions. This naming triggers an intuition that at least the expected number of parallel steps sufficient to implement a round is O(1). In a single parallel step only mutually independent interactions can be involved. We show that when the transition function of a population protocol is treated as a black box then the expected maximum number of parallel steps necessary to implement a round is Ω(lognloglogn). We also provide a combinatorial argument for a matching upper bound on the expected number of parallel steps under additional assumptions. Further, we extend these bounds by showing that the situation changes dramatically for sequences of m=Ω(nlogn) interactions. Then, the expected number of parallel steps required to implement such sequences is Θ(mn) under the aforementioned additional assumptions. Thus, it asymptotically coincides with the notion of parallel time, i.e., O(mn), for sequences of interactions produced by protocols solving any non-trivial problems requiring Ω(nlogn) interactions. Artur Czumaj, Andrzej Lingas |
Inf. Process. Lett. | 2 |
| 2022 | Lower bounds for Boolean circuits of bounded negation width
Stasys Jukna, Andrzej Lingas |
J. Comput. Syst. Sci. | 2 |
| 2021 | Online and Approximate Network Construction from Bounded Connectivity Constraints
Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas |
CIAC | 3 |
| 2021 | Consequences of APSP, triangle detection, and 3SUM hardness for separation between determinism and non-determinismabstractLet NDTIME(f(n),g(n)) denote the class of problems solvable in O(g(n)) time by a multi-tape Turing machine using an f(n)-bit non-deterministic oracle, and let DTIME(g(n)) = NDTIME(0, g(n)). We show that if the all-pairs shortest paths problem (APSP) for directed graphs with N vertices and integer edge weights within a super-exponential range { −2Nk+o(1),....,2Nk+o(1) }, k≥1 does not admit a truly subcubic algorithm then for any ∈>0, NDTIME([ 1/2 log2 n ], n)⊆DTIME(n1+12+k−∈). If the APSP problem does not admit a truly subcubic algorithm already when the edge weights are of moderate size then we obtain an even stronger implication, namely that for any ∈>0, NDTIME([ 1/2 log2 n ], n)⊆DTIME(n1.5−∈). Similarly, we show that if the triangle detection problem (DT) in a graph on N vertices does not admit a truly sub-Nω -time algorithm then for any ∈>0, NDTIME([ 1/2 log2 n ], n)⊆DTIME(nw/2−∈), where ω stands for the exponent of fast matrix multiplication. For the more general problem of detecting a minimum weight ℓ-clique (MWCℓ) in a graph with edge weights of moderate size, we show that the non-existence of truly sub−Nℓ−time algorithm yields for any ∈>0, NDTIME((ℓ−2)[ 12 log2n ],n)⊆DTIME(n1+ℓ−22−∈). Next, we show that if 3SUM for N integers in { −2Nk+o(1),....2Nk+o(1) } for some k≥0, does not admit a truly subquadratic algorithm then for any ∈>0, NDTIME([ log2n ],n)⊆DTIME(n1+11+k−∈). Finally, we observe that the Exponential Time Hypothesis (ETH) implies NDTIME([ k log2n ],n)⊆DTIME(n) for some k>0, while the strong ETH (SETH) yields for any ∈>0, NDTIME([ log2n ],n)⊆DTIME(n2−ε). For comparison, the strongest known result on separation between non-deterministic and deterministic time only asserts NDTIME(O(n),n)⊆DTIME(n). Andrzej Lingas |
LAGOS | 1 |
| 2021 | Efficient Assignment of Identities in Anonymous PopulationsabstractWe consider the fundamental problem of assigning distinct labels to agents in the probabilistic model of population protocols. Our protocols operate under the assumption that the size n of the population is embedded in the transition function. Their efficiency is expressed in terms of the number of states utilized by agents, the size of the range from which the labels are drawn, and the expected number of interactions required by our solutions. Our primary goal is to provide efficient protocols for this fundamental problem complemented with tight lower bounds in all the three aspects. W.h.p. (with high probability), our labeling protocols are silent, i.e., eventually each agent reaches its final state and remains in it forever, and they are safe, i.e., never update the label assigned to any single agent. We first present a silent w.h.p. and safe labeling protocol that draws labels from the range [1,2n]. Both the number of interactions required and the number of states used by the protocol are asymptotically optimal, i.e., O(n log n) w.h.p. and O(n), respectively. Next, we present a generalization of the protocol, where the range of assigned labels is [1,(1+ε) n]. The generalized protocol requires O(n log n / ε) interactions in order to complete the assignment of distinct labels from [1,(1+ε) n] to the n agents, w.h.p. It is also silent w.h.p. and safe, and uses (2+ε)n+O(n^c) states, for any positive c < 1. On the other hand, we consider the so-called pool labeling protocols that include our fast protocols. We show that the expected number of interactions required by any pool protocol is ≥ (n²)/(r+1), when the labels range is 1,… , n+r < 2n. Furthermore, we provide a protocol which uses only n+5√ n +O(n^c) states, for any c < 1, and draws labels from the range 1,… ,n. The expected number of interactions required by the protocol is O(n³). Once a unique leader is elected it produces a valid labeling and it is silent and safe. On the other hand, we show that (even if a unique leader is given in advance) any silent protocol that produces a valid labeling and is safe with probability > 1-(1/n), uses ≥ n+√{(n-1)/2}-1 states. Hence, our protocol is almost state-optimal. We also present a generalization of the protocol to include a trade-off between the number of states and the expected number of interactions. Finally, we show that for any silent and safe labeling protocol utilizing n+t < 2n states, the expected number of interactions required to achieve a valid labeling is ≥ (n²)/(t+1). Leszek Gasieniec, Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas |
OPODIS | 4 |
| 2021 | Pushing the Online Boolean Matrix-vector Multiplication conjecture off-line and identifying its easy cases
Leszek Gasieniec, Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas, Mia Persson |
J. Comput. Syst. Sci. | 4 |
| 2020 | A simple approach to nondecreasing paths
Miroslaw Kowaluk, Andrzej Lingas |
Inf. Process. Lett. | 2 |
| 2020 | Small normalized circuits for semi-disjoint bilinear forms require logarithmic and-depth
Andrzej Lingas |
Theor. Comput. Sci. | 1 |
| 2019 | Rare Siblings Speed-Up Deterministic Detection and Counting of Small Pattern Graphs
Miroslaw Kowaluk, Andrzej Lingas |
FCT | 2 |
| 2019 | Lower Bounds for DeMorgan Circuits of Bounded Negation WidthabstractWe consider Boolean circuits over {or, and, neg} with negations applied only to input variables. To measure the "amount of negation" in such circuits, we introduce the concept of their "negation width". In particular, a circuit computing a monotone Boolean function f(x_1,...,x_n) has negation width w if no nonzero term produced (purely syntactically) by the circuit contains more than w distinct negated variables. Circuits of negation width w=0 are equivalent to monotone Boolean circuits, while those of negation width w=n have no restrictions. Our motivation is that already circuits of moderate negation width w=n^{epsilon} for an arbitrarily small constant epsilon>0 can be even exponentially stronger than monotone circuits. We show that the size of any circuit of negation width w computing f is roughly at least the minimum size of a monotone circuit computing f divided by K=min{w^m,m^w}, where m is the maximum length of a prime implicant of f. We also show that the depth of any circuit of negation width w computing f is roughly at least the minimum depth of a monotone circuit computing f minus log K. Finally, we show that formulas of bounded negation width can be balanced to achieve a logarithmic (in their size) depth without increasing their negation width. Stasys Jukna, Andrzej Lingas |
STACS | 2 |
| 2019 | The approximability of maximum rooted triplets consistency with fan triplets and forbidden triplets
Katharina Dannenberg, Jesper Jansson 0001, Andrzej Lingas, Eva-Marta Lundell |
Discret. Appl. Math. | 3 |
| 2019 | Clearing directed subgraphs by mobile agents: Variations on covering with paths
Dariusz Dereniowski, Andrzej Lingas, Dorota Osula, Mia Persson, Pawel Zylinski |
J. Comput. Syst. Sci. | 2 |
| 2019 | A fast deterministic detection of small pattern graphs in graphs without large cliques
Miroslaw Kowaluk, Andrzej Lingas |
Theor. Comput. Sci. | 2 |
| 2018 | Small Normalized Boolean Circuits for Semi-disjoint Bilinear Forms Require Logarithmic Conjunction-depthabstractWe consider normalized Boolean circuits that use binary operations of disjunction and conjunction, and unary negation, with the restriction that negation can be only applied to input variables. We derive a lower bound trade-off between the size of normalized Boolean circuits computing Boolean semi-disjoint bilinear forms and their conjunction-depth (i.e., the maximum number of and-gates on a directed path to an output gate). In particular, we show that any normalized Boolean circuit of at most epsilon log n conjunction-depth computing the n-dimensional Boolean vector convolution has Omega(n^{2-4 epsilon}) and-gates. Analogously, any normalized Boolean circuit of at most epsilon log n conjunction-depth computing the n x n Boolean matrix product has Omega(n^{3-4 epsilon}) and-gates. We complete our lower-bound trade-offs with upper-bound trade-offs of similar form yielded by the known fast algebraic algorithms. Andrzej Lingas |
CCC | 1 |
| 2018 | 3D Rectangulations and Geometric Matrix Multiplication
Peter Floderus, Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas, Dzmitry Sledneu |
Algorithmica | 4 |
| 2018 | Extreme Witnesses and Their ApplicationsabstractWe study the problem of computing the so called minimum and maximum witnesses for Boolean vector convolution. We also consider a generalization of the problem which is to determine for each positive value at a coordinate of the convolution vector, q smallest (largest) witnesses, where q is the minimum of a parameter k and the number of witnesses for this coordinate. We term this problem the smallest k-witness problem or the largest k-witness problem, respectively. We also study the corresponding smallest and largest k-witness problems for Boolean matrix product. First, we present an $$\tilde{O}(n^{1.5}k^{0.5})$$ -time algorithm for the smallest or largest k-witness problem for the Boolean convolution of two n-dimensional vectors, where the notation $$\tilde{O}(\ )$$ suppresses polylogarithmic in n factors. In consequence, we obtain new upper time bounds on reporting positions of mismatches in potential string alignments and on computing restricted cases of the $$(\min , +)$$ vector convolution. Next, we present a fast (substantially subcubic in n and linear in k) algorithm for the smallest or largest k-witness problem for the Boolean matrix product of two $$n\times n$$ Boolean matrices. It yields fast algorithms for reporting k lightest (heaviest) triangles in a vertex-weighted graph. Andrzej Lingas, Mia Persson |
Algorithmica | 1 |
| 2018 | Forest-like abstract Voronoi diagrams in linear time
Cecilia Bohler, Rolf Klein, Andrzej Lingas, Chih-Hung Liu 0001 |
Comput. Geom. | 3 |
| 2018 | Are unique subgraphs not easier to find?
Miroslaw Kowaluk, Andrzej Lingas |
Inf. Process. Lett. | 2 |
| 2018 | Approximation Schemes for Capacitated Geometric Network DesignabstractWe study a capacitated network design problem in a geometric setting. The input consists of an integral edge capacity $k$ and two sets of points on the Euclidean plane, sources, and sinks, with an integral demand for each point. The demand of each source specifies the amount of flow that has to be shipped from the source, and the demand of each sink specifies the amount of flow that has to be shipped to the sink. The goal is to construct a minimum-length network that allows one to route the requested flow from the sources to the sinks and where each edge in the network has capacity $k$. The vertices of the network are not constrained to the sets of sinks and sources---any point on the Euclidean plane can be used as a vertex. The flow is splittable and parallel edges are allowed. The capacitated geometric network design problem generalizes, among others, the geometric Steiner tree problem, and as such it is NP-hard. We show that if the demands are polynomially bounded and the edge capacity $k$ is not too large, the single-sink capacitated geometric network design problem admits a polynomial time approximation scheme. If the capacity is arbitrarily large, then we design a quasi-polynomial time approximation scheme for the capacitated geometric network design problem allowing for an arbitrary number of sinks. Our results rely on a derivation of an upper bound on the number of vertices different from sources and sinks (the so-called Steiner vertices) in an optimal network. The bound is polynomial in the total demand of the sources. Anna Adamaszek, Artur Czumaj, Andrzej Lingas, Jakub Onufry Wojtaszczyk |
SIAM J. Discret. Math. | 3 |
| 2018 | A QPTAS for the base of the number of crossing-free structures on a planar point set
Marek Karpinski, Andrzej Lingas, Dzmitry Sledneu |
Theor. Comput. Sci. | 2 |
| 2017 | The Snow Team Problem - (Clearing Directed Subgraphs by Mobile Agents)
Dariusz Dereniowski, Andrzej Lingas, Mia Persson, Dorota Osula, Pawel Zylinski |
FCT | 2 |
| 2017 | Determining the Consistency of Resolved Triplets and Fan Triplets
Jesper Jansson 0001, Andrzej Lingas, Ramesh Rajaby, Wing-Kin Sung |
RECOMB | 2 |
| 2017 | Bamboo Garden Trimming Problem (Perpetual Maintenance of Machines with Different Attendance Urgency Factors)
Leszek Gasieniec, Ralf Klasing, Christos Levcopoulos, Andrzej Lingas, Jie Min, Tomasz Radzik |
SOFSEM | 4 |
| 2017 | Towards an Almost Quadratic Lower Bound on the Monotone Circuit Complexity of the Boolean Convolution
Andrzej Lingas |
TAMC | 1 |
| 2017 | Bounds for Semi-disjoint Bilinear Forms in a Unit-Cost Computational Model
Andrzej Lingas, Mia Persson, Dzmitry Sledneu |
TAMC | 1 |
| 2017 | Efficiently Correcting Matrix ProductsabstractWe study the problem of efficiently correcting an erroneous product of two $$n\times n$$ matrices over a ring. Among other things, we provide a randomized algorithm for correcting a matrix product with at most k erroneous entries running in $${\tilde{O}}(n^2+kn)$$ time and a deterministic $${\tilde{O}}(kn^2)$$ -time algorithm for this problem (where the notation $${\tilde{O}}$$ suppresses polylogarithmic terms in n and k). Leszek Gasieniec, Christos Levcopoulos, Andrzej Lingas, Rasmus Pagh, Takeshi Tokuyama |
Algorithmica | 3 |
| 2015 | Extreme Witnesses and Their Applications
Andrzej Lingas, Mia Persson |
COCOA | 1 |
| 2015 | The Approximability of Maximum Rooted Triplets Consistency with Fan Triplets and Forbidden Triplets
Jesper Jansson 0001, Andrzej Lingas, Eva-Marta Lundell |
CPM | 2 |
| 2015 | A QPTAS for the Base of the Number of Crossing-Free Structures on a Planar Point Set
Marek Karpinski, Andrzej Lingas, Dzmitry Sledneu |
ICALP (1) | 2 |
| 2015 | A Fast Parallel Algorithm for Minimum-Cost Small Integral Flows
Andrzej Lingas, Mia Persson |
Algorithmica | 1 |
| 2015 | Detecting monomials with k distinct variables
Peter Floderus, Andrzej Lingas, Mia Persson, Dzmitry Sledneu |
Inf. Process. Lett. | 2 |
| 2015 | Detecting and Counting Small Pattern GraphsabstractWe study the induced subgraph isomorphism problem and the general subgraph isomorphism problem for small pattern graphs. We present a new general method for detecting induced subgraphs of a host graph isomorphic to a fixed pattern graph by reduction to polynomial testing for nonidentity with zero over a field of finite characteristic. It yields new upper time bounds for several pattern graphs on five vertices and provides an alternative combinatorial method for the majority of pattern graphs on four and three vertices. Since our method avoids the large overhead of fast matrix multiplication, it can be of practical interest even for larger pattern graphs. Next, we derive new upper time bounds on counting the number of isomorphisms between a fixed pattern graph with an independent set of size $s$ and a subgraph of the host graph. We also consider a weighted version of the counting problem, when one counts the number of isomorphisms between the pattern graph and lightest subgraphs, providing a slightly slower combinatorial algorithm. Peter Floderus, Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
SIAM J. Discret. Math. | 3 |
| 2015 | Induced subgraph isomorphism: Are some patterns substantially easier than others?
Peter Floderus, Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
Theor. Comput. Sci. | 3 |
| 2014 | 3D Rectangulations and Geometric Matrix Multiplication
Peter Floderus, Jesper Jansson 0001, Christos Levcopoulos, Andrzej Lingas, Dzmitry Sledneu |
ISAAC | 4 |
| 2014 | Efficiently Correcting Matrix Products
Leszek Gasieniec, Christos Levcopoulos, Andrzej Lingas |
ISAAC | 3 |
| 2014 | Approximation Algorithms for the Geometric Firefighter and Budget Fence Problems
Rolf Klein, Christos Levcopoulos, Andrzej Lingas |
LATIN | 3 |
| 2014 | A note on a QPTAS for maximum weight triangulation of planar point sets
Christos Levcopoulos, Andrzej Lingas |
Inf. Process. Lett. | 2 |
| 2014 | Corrigendum to "Note on covering monotone orthogonal polygons" [Inf. Process. Lett. 104(6) (2007) 220-227]
Andrzej Lingas, Leonidas Palios, Agnieszka Wasylewicz, Pawel Zylinski |
Inf. Process. Lett. | 1 |
| 2013 | Detecting and Counting Small Pattern Graphs
Peter Floderus, Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
ISAAC | 3 |
| 2013 | Efficient broadcasting in radio networks with long-range interference
Frantisek Galcík, Leszek Gasieniec, Andrzej Lingas |
Distributed Comput. | 3 |
| 2013 | Optimal cuts and partitions in tree metrics in polynomial time
Marek Karpinski, Andrzej Lingas, Dzmitry Sledneu |
Inf. Process. Lett. | 2 |
| 2013 | Counting and Detecting Small Subgraphs via EquationsabstractWe present a general technique for detecting and counting small subgraphs. It consists of forming special linear combinations of the numbers of occurrences of different induced subgraphs of fixed size in a graph. These combinations can be efficiently computed by rectangular matrix multiplication. Our two main results utilizing the technique are as follows. Let $H$ be a fixed graph with $k$ vertices and an independent set of size $s.$ 1. Detecting if an $n$-vertex graph contains a (not necessarily induced) subgraph isomorphic to $H$ can be done in time $O(n^{\omega(\lceil (k-s)/2 \rceil, 1, \lfloor (k-s)/2 \rfloor )})$, where $\omega (p,q,r)$ is the exponent of fast arithmetic matrix multiplication of an $n^p\times n^q$ matrix by an $n^q\times n^r$ matrix. 2. When $s=2,$ counting the number of (not necessarily induced) subgraphs isomorphic to $H$ can be done in the same time, i.e., in time $O(n^{\omega(\lceil (k-2)/2 \rceil, 1, \lfloor (k-2)/2 \rfloor )}).$ It follows in particular that we can count the number of subgraphs isomorphic to any $H$ on four vertices that is not $K_4$ in time $O(n^{\omega})$, where $\omega =\omega (1,1,1)$ is known to be smaller than 2.373. Similarly, we can count the number of subgraphs isomorphic to any $H$ on five vertices that is not $K_5$ in time $O(n^{\omega(2,1,1)}),$ where $\omega(2,1,1)$ is known to be smaller than 3.257. Finally, we derive input-sensitive variants of our time upper bounds. They are partially expressed in terms of the number $m$ of edges of the input graph and do not rely on fast matrix multiplication. Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
SIAM J. Discret. Math. | 2 |
| 2012 | Induced Subgraph Isomorphism: Are Some Patterns Substantially Easier Than Others?
Peter Floderus, Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
COCOON | 3 |
| 2012 | Computing the Rooted Triplet Distance between Galled Trees by Counting Triangles
Jesper Jansson 0001, Andrzej Lingas |
CPM | 2 |
| 2012 | A Fast Parallel Algorithm for Minimum-Cost Small Integral Flows
Andrzej Lingas, Mia Persson |
Euro-Par | 1 |
| 2012 | A Combinatorial Algorithm for All-Pairs Shortest Paths in Directed Vertex-Weighted Graphs with Applications to Disc Graphs
Andrzej Lingas, Dzmitry Sledneu |
SOFSEM | 1 |
| 2012 | Exact and Approximation Algorithms for Geometric and Capacitated Set Cover Problems
Piotr Berman, Marek Karpinski, Andrzej Lingas |
Algorithmica | 3 |
| 2012 | The Complexity of Inferring a Minimally Resolved Phylogenetic SupertreeabstractA recursive algorithm by Aho et al. [SIAM J. Comput., 10 (1981), pp. 405–421] forms the basis for many modern rooted supertree methods employed in Phylogenetics. However, as observed by Bryant [Building Trees, Hunting for Trees, and Comparing Trees: Theory and Methods in Phylogenetic Analysis, Ph.D. thesis, University of Canterbury, Christchurch, New Zealand, 1997], the tree output by the algorithm of Aho et al. is not always minimal; there may exist other trees which contain fewer nodes yet are still consistent with the input. In this paper, we prove strong polynomial-time inapproximability results for the problem of inferring a minimally resolved supertree from a given consistent set of rooted triplets (MinRS). Furthermore, we show that the decision version of MinRS is NP-hard for any fixed positive integer $q\geq4$, where q is the number of allowed internal nodes, but linear-time solvable for $q\leq3$. In contrast, MinRS becomes polynomial-time solvable for any q when restricted to caterpillars. We also present an exponential-time algorithm based on tree separators for solving MinRS exactly. It runs in $2^{O(n\log p)}$ time when every node may have at most p children that are internal nodes and where n is the cardinality of the leaf label set. Finally, we demonstrate that augmenting the algorithm of Aho et al. with an algorithm for optimal graph coloring to help merge certain blocks of leaves during the execution does not improve the output solution much in the worst case. Jesper Jansson 0001, Richard S. Lemence, Andrzej Lingas |
SIAM J. Comput. | 3 |
| 2011 | Approximation Schemes for Capacitated Geometric Network Design
Anna Adamaszek, Artur Czumaj, Andrzej Lingas, Jakub Onufry Wojtaszczyk |
ICALP (1) | 3 |
| 2011 | Unique Small Subgraphs Are Not Easier to Find
Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
LATA | 2 |
| 2011 | Counting and detecting small subgraphs via equations and matrix multiplicationabstractWe present a general technique for detecting and counting small subgraphs.It consists in forming special linear combinations of the numbers of occurrences of different induced subgraphs of fixed size in a graph.The combinations can be efficiently computed by rectangular matrix multiplication.Our two main results utilizing the technique are as follows.Let H be a fixed graph with k vertices and an independent set of size s.1. Detecting if an n-vertex graph contains a (nonnecessarily induced) subgraph isomorphic to H can be done in timewhere ω(p, q, r) is the exponent of fast arithmetic matrix multiplication of an n p × n q matrix by an n q × n r matrix.2. When s = 2, counting the number of (nonnecessarily induced) subgraphs isomorphic to H can be done in the same time, i.e., in time O(n k-2 + n ω( (k-2)/2 ,1, (k-2)/2 ) ). (This improves for s = 2 on a counting algorithm of Vassilevska and Williams, running in time O(n k-s+3 ).)It follows in particular that we can count the number of subgraphs isomorphic to any H on four vertices that is not K 4 in time O(n ω ), where ω = ω(1, 1, 1) is known to be smaller than 2.376.Similarly, we can count the number of subgraphs isomorphic to any H on five vertices that is not K 5 in time O(n ω(2,1,1) ), where ω(2, 1, 1) is known to be smaller than 3.334. Miroslaw Kowaluk, Andrzej Lingas, Eva-Marta Lundell |
SODA | 2 |
| 2011 | Near Approximation of Maximum Weight Matching through Efficient Weight Reduction
Andrzej Lingas, Cui Di |
TAMC | 1 |
| 2011 | A Fast Output-Sensitive Algorithm for Boolean Matrix Multiplication
Andrzej Lingas |
Algorithmica | 1 |
| 2010 | Exact and Approximation Algorithms for Geometric and Capacitated Set Cover Problems
Piotr Berman, Marek Karpinski, Andrzej Lingas |
COCOON | 3 |
| 2010 | Approximability of Edge Matching Puzzles
Antonios Antoniadis 0001, Andrzej Lingas |
SOFSEM | 2 |
| 2010 | The Complexity of Inferring a Minimally Resolved Phylogenetic Supertree
Jesper Jansson 0001, Richard S. Lemence, Andrzej Lingas |
WABI | 3 |
| 2009 | A Fast Output-Sensitive Algorithm for Boolean Matrix Multiplication
Andrzej Lingas |
ESA | 1 |
| 2009 | PTAS for k-Tour Cover Problem on the Plane for Moderately Large Values of k
Anna Adamaszek, Artur Czumaj, Andrzej Lingas |
ISAAC | 3 |
| 2009 | Efficient broadcasting in known topology radio networks with long-range interferenceabstractWe study broadcasting (one-to-all communication) in known topology radio networks modeled by graphs, where the interference range of a node is likely to exceed its transmission range. In this model, if two nodes are connected by a transmission edge they can communicate directly. On the other hand, if two nodes are connected by an interference edge their transmissions disable recipience of one another. For a network G, we term the smallest integer d, s.t., for any interference edge e there exists a simple path formed of at most d transmission edges connecting the endpoints of e as its interference distance dI. In this model the schedule of transmissions is precomputed in advance based on full knowledge about the size and the topology (including location of transmission and interference edges) of the network. We are interested in the design of fast broadcasting schedules that are energy efficient, i.e., based on limited number of transmissions at each node. Frantisek Galcík, Leszek Gasieniec, Andrzej Lingas |
PODC | 3 |
| 2009 | Approximation Algorithms for Buy-at-Bulk Geometric Network Design
Artur Czumaj, Jurek Czyzowicz, Leszek Gasieniec, Jesper Jansson 0001, Andrzej Lingas, Pawel Zylinski |
WADS | 5 |
| 2009 | Faster multi-witnesses for Boolean matrix multiplication
Leszek Gasieniec, Miroslaw Kowaluk, Andrzej Lingas |
Inf. Process. Lett. | 3 |
| 2009 | Efficient approximation algorithms for shortest cycles in undirected graphs
Andrzej Lingas, Eva-Marta Lundell |
Inf. Process. Lett. | 1 |
| 2009 | Finding a Heaviest Vertex-Weighted Triangle Is not Harder than Matrix MultiplicationabstractWe show that a maximum-weight triangle in an undirected graph with n vertices and real weights assigned to vertices can be found in time $\mathcal{O}(n^{\omega}+n^{2+o(1)})$, where $\omega$ is the exponent of the fastest matrix multiplication algorithm. By the currently best bound on $\omega$, the running time of our algorithm is $\mathcal{O}(n^{2.376})$. Our algorithm substantially improves the previous time-bounds for this problem, and its asymptotic time complexity matches that of the fastest known algorithm for finding any triangle (not necessarily a maximum-weight one) in a graph. We can extend our algorithm to improve the upper bounds on finding a maximum-weight triangle in a sparse graph and on finding a maximum-weight subgraph isomorphic to a fixed graph. We can find a maximum-weight triangle in a vertex-weighted graph with m edges in asymptotic time required by the fastest algorithm for finding any triangle in a graph with m edges, i.e., in time $\mathcal{O}(m^{1.41})$. Our algorithms for a maximum-weight fixed subgraph (in particular any clique of constant size) are asymptotically as fast as the fastest known algorithms for a fixed subgraph. Artur Czumaj, Andrzej Lingas |
SIAM J. Comput. | 2 |
| 2008 | Efficient Approximation Algorithms for Shortest Cycles in Undirected Graphs
Andrzej Lingas, Eva-Marta Lundell |
LATIN | 1 |
| 2008 | Efficient Broadcasting in Known Geometric Radio Networks with Non-uniform Ranges
Leszek Gasieniec, Dariusz R. Kowalski, Andrzej Lingas, Martin Wahlen |
DISC | 3 |
| 2008 | Max-Stretch Reduction for Tree Spanners
Kazuo Iwama, Andrzej Lingas, Masaki Okita |
Algorithmica | 2 |
| 2007 | Approximating the Maximum Independent Set and Minimum Vertex Coloring on Box Graphs
Kazuo Iwama, Rolf Klein, Andrzej Lingas |
AAIM | 4 |
| 2007 | Unique Lowest Common Ancestors in Dags Are Almost as Easy as Matrix Multiplication
Miroslaw Kowaluk, Andrzej Lingas |
ESA | 2 |
| 2007 | Finding a heaviest triangle is not harder than matrix multiplication
Artur Czumaj, Andrzej Lingas |
SODA | 2 |
| 2007 | On Exact Complexity of Subgraph Homeomorphism
Andrzej Lingas, Martin Wahlen |
TAMC | 1 |
| 2007 | Polynomial-Time Algorithms for the Ordered Maximum Agreement Subtree Problem
Anders Dessmark, Jesper Jansson 0001, Andrzej Lingas, Eva-Marta Lundell |
Algorithmica | 3 |
| 2007 | Note on covering monotone orthogonal polygons with star-shaped polygons
Andrzej Lingas, Agnieszka Wasylewicz, Pawel Zylinski |
Inf. Process. Lett. | 1 |
| 2007 | Approximating the maximum clique minor and some subgraph homeomorphism problems
Noga Alon, Andrzej Lingas, Martin Wahlen |
Theor. Comput. Sci. | 2 |
| 2007 | Faster algorithms for finding lowest common ancestors in directed acyclic graphs
Artur Czumaj, Miroslaw Kowaluk, Andrzej Lingas |
Theor. Comput. Sci. | 3 |
| 2006 | A PTAS for minimum vertex dilation triangulation of a simple polygon with a constant number of sources of dilation
Rolf Klein, Christos Levcopoulos, Andrzej Lingas |
Comput. Geom. | 3 |
| 2006 | Performing work in broadcast networks
Bogdan S. Chlebus, Dariusz R. Kowalski, Andrzej Lingas |
Distributed Comput. | 3 |
| 2006 | Preface
Andrzej Lingas, Leszek Gasieniec |
Theor. Comput. Sci. | 1 |
| 2005 | LCA Queries in Directed Acyclic Graphs
Miroslaw Kowaluk, Andrzej Lingas |
ICALP | 2 |
| 2005 | Embedding Point Sets into Plane Graphs of Small Dilation
Annette Ebbers-Baumann, Ansgar Grüne, Marek Karpinski, Rolf Klein, Christian Knauer, Andrzej Lingas |
ISAAC | 6 |
| 2005 | Max-stretch Reduction for Tree Spanners
Kazuo Iwama, Andrzej Lingas, Masaki Okita |
WADS | 2 |
| 2005 | Approximation algorithms for optimization problems in graphs with superlogarithmic treewidth
Artur Czumaj, Magnús M. Halldórsson, Andrzej Lingas |
Inf. Process. Lett. | 3 |
| 2005 | A note on maximum independent set and related problems on box graphs
Andrzej Lingas, Martin Wahlen |
Inf. Process. Lett. | 1 |
| 2005 | Polynomial Time Approximation Schemes for MAX-BISECTION on Planar and Geometric GraphsabstractThe max-bisection and min-bisection problems are to find a partition of the vertices of a graph into two equal size subsets that, respectively, maximizes or minimizes the number of edges with endpoints in both subsets. We design the first polynomial time approximation scheme for the max-bisection problem on arbitrary planar graphs solving a long-standing open problem. The method of solution involves designing exact polynomial time algorithms for computing optimal partitions of bounded treewidth graphs, in particular max- and min-bisection, which could be of independent interest. Using a similar method we design also the first polynomial timeapproximation scheme for max-bisection on unit disk graphs (which could also be easily extended to other geometrically defined graphs). Klaus Jansen, Marek Karpinski, Andrzej Lingas, Eike Seidel |
SIAM J. Comput. | 3 |
| 2004 | Polynomial-Time Algorithms for the Ordered Maximum Agreement Subtree Problem
Anders Dessmark, Jesper Jansson 0001, Andrzej Lingas, Eva-Marta Lundell |
CPM | 3 |
| 2004 | A fast algorithm for approximating the detour of a polygonal chain
Annette Ebbers-Baumann, Rolf Klein, Elmar Langetepe, Andrzej Lingas |
Comput. Geom. | 4 |
| 2004 | Approximation Algorithms for MAX-BISECTION on Low Degree Regular Graphs
Marek Karpinski, Miroslaw Kowaluk, Andrzej Lingas |
Fundam. Informaticae | 3 |
| 2003 | Subexponential-Time Algorithms for Maximum Independent Set and Related Problems on Box Graphs
Andrzej Lingas, Martin Wahlen |
COCOON | 1 |
| 2003 | Improved Approximation Algorithms for Optimization Problems in Graphs with Superlogarithmic Treewidth
Artur Czumaj, Andrzej Lingas |
ISAAC | 2 |
| 2003 | An Improved Bound on Boolean Matrix Multiplication for Highly Clustered Data
Leszek Gasieniec, Andrzej Lingas |
WADS | 2 |
| 2003 | A Fast Algorithm for Optimal Alignment between Similar Ordered Trees
Jesper Jansson 0001, Andrzej Lingas |
Fundam. Informaticae | 2 |
| 2002 | Gossiping with Bounded Size Messages in ad hoc Radio Networks
Malin Christersson, Leszek Gasieniec, Andrzej Lingas |
ICALP | 3 |
| 2002 | Polynomial-Time Approximation Schemes for the Euclidean Survivable Network Design Problem
Artur Czumaj, Andrzej Lingas, Hairong Zhao |
ICALP | 2 |
| 2002 | A Geometric Approach to Boolean Matrix Multiplication
Andrzej Lingas |
ISAAC | 1 |
| 2002 | On adaptive deterministic gossiping in ad hoc radio networks
Leszek Gasieniec, Andrzej Lingas |
SODA | 2 |
| 2002 | Approximation algorithms for time-dependent orienteering
Fedor V. Fomin, Andrzej Lingas |
Inf. Process. Lett. | 2 |
| 2002 | On adaptive deterministic gossiping in ad hoc radio networks
Leszek Gasieniec, Andrzej Lingas |
Inf. Process. Lett. | 2 |
| 2001 | A Fast Algorithm for Optimal Alignment between Similar Ordered Trees
Jesper Jansson 0001, Andrzej Lingas |
CPM | 2 |
| 2001 | A Fast Algorithm for Approximating the Detour of a Polygonal Chain
Annette Ebbers-Baumann, Rolf Klein, Elmar Langetepe, Andrzej Lingas |
ESA | 4 |
| 2001 | Approximation Algorithms for Time-Dependent Orienteering
Fedor V. Fomin, Andrzej Lingas |
FCT | 2 |
| 2001 | The do-all problem in broadcast networksabstractThe problem of performing t tasks in a distributed system on p failure-prone processors is one of the fundamental problems in distributed computing. If the tasks are similar and independent and the processors communicate by sending messages then the problem is called Do-All. In our work the communication is over a multiple-access channel, and the attached stations may fail by crashing. The measure of performance is work, defined as the number of the available processor steps. Algorithms are required to be reliable in that they perform all the tasks as long as at least one station remains operational. We show that each reliable algorithm always needs to perform at least the minimum amount Ω(t + p√t) of work. We develop an optimal deterministic algorithm for the channel with collision detection performing only the minimum work Θ(t + p√t). Another algorithm is given for the channel without collision detection, it performs work O(t + p√t + p · min {f, t}), where f < p is the number of failures. It is proved to be optimal if the number of faults is the only restriction on the adversary. Finally we consider the question if randomization helps for the channel without collision detection against weaker adversaries. We develop a randomized algorithm which needs to perform only the expected minimum work if the adversary may fail a constant fraction of stations, but it has to select the failure-prone stations prior to the start of an algorithm. Bogdan S. Chlebus, Dariusz R. Kowalski, Andrzej Lingas |
PODC | 3 |
| 2001 | Polynomial Time Approximation Schemes for MAX-BISECTION on Planar and Geometric Graphs
Klaus Jansen, Marek Karpinski, Andrzej Lingas, Eike Seidel |
STACS | 3 |
| 2001 | Fast Boolean Matrix Multiplication for Highly Clustered Data
Andreas Björklund, Andrzej Lingas |
WADS | 2 |
| 2001 | Approximation algorithms for maximum two-dimensional pattern matching
Srinivasa Rao Arikati, Anders Dessmark, Andrzej Lingas, Madhav V. Marathe |
Theor. Comput. Sci. | 3 |
| 2000 | Approximation Algorithms for Hamming Clustering Problems
Leszek Gasieniec, Jesper Jansson 0001, Andrzej Lingas |
CPM | 3 |
| 2000 | Fast Approximation Schemes for Euclidean Multi-connectivity Problems
Artur Czumaj, Andrzej Lingas |
ICALP | 2 |
| 2000 | Faster Algorithms for Subgraph Isomorphism of k-Connected Partial k-Trees
Anders Dessmark, Andrzej Lingas, Andrzej Proskurowski |
Algorithmica | 2 |
| 2000 | Maximum packing for biconnected outerplanar graphs
Tomas Kovacs, Andrzej Lingas |
Discret. Appl. Math. | 2 |
| 2000 | Maximum packing for k-connected partial k-trees in polynomial time
Anders Dessmark, Andrzej Lingas, Andrzej Proskurowski |
Theor. Comput. Sci. | 2 |
| 1999 | Efficient Merging, Construction, and Maintenance of Evolutionary Trees
Andrzej Lingas, Hans Olsson, Anna Pagh |
ICALP | 1 |
| 1999 | On Approximability of the Minimum-Cost k-Connected Spanning Subgraph Problem
Artur Czumaj, Andrzej Lingas |
SODA | 2 |
| 1999 | Efficient Approximation Algorithms for the Hamming Center Problem
Leszek Gasieniec, Jesper Jansson 0001, Andrzej Lingas |
SODA | 3 |
| 1999 | Balanced Randomized Tree Splitting with Applications to Evolutionary Tree Constructions
Ming-Yang Kao, Andrzej Lingas, Anna Pagh |
STACS | 2 |
| 1999 | An Optimal Algorithm for Broadcasting Multiple Messages in Trees
Krzysztof Diks, Andrzej Lingas, Andrzej Pelc |
J. Parallel Distributed Comput. | 2 |
| 1998 | A Polynomial Time Approximation Scheme for Euclidean Minimum Cost k-Connectivity
Artur Czumaj, Andrzej Lingas |
ICALP | 2 |
| 1998 | Optimal Broadcasting in Almost Trees and Partial k-trees
Anders Dessmark, Andrzej Lingas, Hans Olsson, Hiroaki Yamamoto |
STACS | 2 |
| 1998 | A Note on Parallel Complexity of Maximum f-Matching
Anders Dessmark, Oscar Garrido, Andrzej Lingas |
Inf. Process. Lett. | 3 |
| 1998 | Improved Bounds for Integer Sorting in the EREW PRAM Model
Anders Dessmark, Andrzej Lingas |
J. Parallel Distributed Comput. | 2 |
| 1998 | Minimum Convex Partition of a Polygon with Holes by Cuts in Given Directions
Andrzej Lingas, Valeriu Soltan |
Theory Comput. Syst. | 1 |
| 1997 | On the Complexity of Computing Evolutionary Trees
Leszek Gasieniec, Jesper Jansson 0001, Andrzej Lingas, Anna Pagh |
COCOON | 3 |
| 1997 | An Optimal Algorithm for Broadcasting Multiple Messages in Trees
Krzysztof Diks, Andrzej Lingas, Andrzej Pelc |
SIROCCO | 2 |
| 1997 | A Nearly Optimal Parallel Algorithm for the Voronoi Diagram of a Convex Polygon
Piotr Berman, Andrzej Lingas |
Theor. Comput. Sci. | 2 |
| 1997 | Maximum Tree-Packing in Time O(n5/2)
Andrzej Lingas |
Theor. Comput. Sci. | 1 |
| 1996 | Approximation Algorithms for Maximum Two-Dimensional Pattern Matching
Srinivasa Rao Arikati, Anders Dessmark, Andrzej Lingas, Madhav V. Marathe |
CPM | 3 |
| 1996 | Faster Algorithms for Subgraph Isomorphism of k-Connected Partial k-Trees
Anders Dessmark, Andrzej Lingas, Andrzej Proskurowski |
ESA | 2 |
| 1996 | Minimum Convex Partition of a Polygon with Holes by Cuts in Given Directions
Andrzej Lingas, Valeriu Soltan |
ISAAC | 1 |
| 1996 | On the Power of Nonconservative PRAM
Anders Dessmark, Andrzej Lingas |
MFCS | 2 |
| 1996 | On 2-QBF Truth Testing in Parallel
Bengt Aspvall, Christos Levcopoulos, Andrzej Lingas, Robert Storlind |
Inf. Process. Lett. | 3 |
| 1996 | A Simple Randomized Parallel Algorithm for Maximal f-Matchings
Oscar Garrido, Stefan Jarominek, Andrzej Lingas, Wojciech Rytter |
Inf. Process. Lett. | 3 |
| 1996 | A Simple NC-Algorithm for a Maximal Independent set in a Hypergraph of Poly-Log Arboricity
Oscar Garrido, Pierre Kelsen, Andrzej Lingas |
Inf. Process. Lett. | 3 |
| 1995 | Maximum Tree-Packing in Time O(n5/2)
Andrzej Lingas |
COCOON | 1 |
| 1995 | Fast Skeleton Construction
Rolf Klein, Andrzej Lingas |
ESA | 2 |
| 1995 | On Parallel Complexity of Planar Triangulations
Christos Levcopoulos, Andrzej Lingas, Cao Wang |
FSTTCS | 2 |
| 1995 | A Linear-time Construction of the Relative Neighborhood Graph within a Histogram
Andrzej Lingas, Asish Mukhopadhyay |
WADS | 1 |
| 1995 | Optimal Parallel Algorithms for Rectilinear Link-Distance Problems
Andrzej Lingas, Anil Maheshwari, Jörg-Rüdiger Sack |
Algorithmica | 1 |
| 1995 | Multilist Layering: Complexity and Applications
Anders Dessmark, Andrzej Lingas, Anil Maheshwari |
Theor. Comput. Sci. | 2 |
| 1994 | Hamiltonian Abstract Voronoi Diagrams in Linear Time
Rolf Klein, Andrzej Lingas |
ISAAC | 2 |
| 1994 | On Parallel Complexity of Maximum f-matching and the Degree Sequence Problem
Anders Dessmark, Andrzej Lingas, Oscar Garrido |
MFCS | 2 |
| 1994 | A Simple Optimal Parallel Algorithm for Reporting Paths in a Tree
Anil Maheshwari, Andrzej Lingas |
STACS | 2 |
| 1994 | A Linear-time Construction of the Relative Neighborhood Graph From the Delaunay Triangulation
Andrzej Lingas |
Comput. Geom. | 1 |
| 1993 | A Linear-Time Randomized Algorithm for the Bounded Voronoi Diagram of a Simple PolygonabstractFor a polygon P, the bounded Voronoi diagram of P is a partition of P into regions assigned to the vertices of P: A point p inside P belongs to the region of a vertex v if and only if v is the closest vertex of P visible from p. We present a randomized algorithm that builds the bounded Voronoi diagram of a simple polygon in linear expected time. Among other applications, we can construct within the same time bound the generalized Delaunay triangulation of P and the minimal spanning tree on P 's vertices that is contained in P. Rolf Klein, Andrzej Lingas |
SCG | 2 |
| 1993 | The Maximum k-Dependent and f-Dependent Set Problem
Anders Dessmark, Klaus Jansen, Andrzej Lingas |
ISAAC | 3 |
| 1993 | Multi-List Ranking: Complexity and Applications
Anders Dessmark, Andrzej Lingas, Anil Maheshwari |
STACS | 2 |
| 1992 | Manhattonian Proximity in a Simple PolygonabstractLet P be a simple planar polygon. We present a linear worst-case time algorithm for constructing the bounded Voronoi diagram of P in the Manhattan metric, where each point z in P belongs to the region of the closest vertex of P that is visible from z. Among other consequences, the minimal spanning tree of the vertices in the Manhattan metric that is contained in P can be computed within optimal linear time. Rolf Klein, Andrzej Lingas |
SCG | 2 |
| 1992 | C-sensitive Triangulations Approximate the MinMax Length Triangulation
Christos Levcopoulos, Andrzej Lingas |
FSTTCS | 2 |
| 1992 | On the Relationship among Constrained Geometric Structures
Esther Jennings, Andrzej Lingas |
ISAAC | 2 |
| 1992 | A Simple Randomized Parallel Algorithm for Maximal f-Matching
Oscar Garrido, Stefan Jarominek, Andrzej Lingas, Wojciech Rytter |
LATIN | 3 |
| 1992 | There Are Planar Graphs Almost as Good as the Complete Graphs and Almost as Cheap as Minimum Spanning Trees
Christos Levcopoulos, Andrzej Lingas |
Algorithmica | 2 |
| 1992 | An O(n log n) Algorithm for Computing the Link Center of a Simple Polygon
Hristo N. Djidjev, Andrzej Lingas, Jörg-Rüdiger Sack |
Discret. Comput. Geom. | 2 |
| 1991 | Dynamic Detection of Forest of Tree-Connected Meshes
Esther Jennings, Andrzej Lingas, Lenka Carr-Motycková |
ICPP (3) | 2 |
| 1991 | On Computing the Voronoi Diagram for Restricted Planar Figures
Hristo N. Djidjev, Andrzej Lingas |
WADS | 2 |
| 1991 | Bit Complexity of Matrix Products
Andrzej Lingas |
Inf. Process. Lett. | 1 |
| 1990 | Optimal Parallel Algorithms for Testing Isomorphism of Trees and Outerplanar Graphs
Christos Levcopoulos, Andrzej Lingas, Ola Petersson, Wojciech Rytter |
FSTTCS | 2 |
| 1989 | An O(n log n) Algorithm for Computing a Link Center in a Simple Polygon
Hristo N. Djidjev, Andrzej Lingas, Jörg-Rüdiger Sack |
STACS | 2 |
| 1989 | Voronoi Diagrams with Barriers and the Shortest Diagonal Problem
Andrzej Lingas |
Inf. Process. Lett. | 1 |
| 1989 | Subtree Isomorphism is NC Reducible to Bipartite Perfect Matching
Andrzej Lingas, Marek Karpinski |
Inf. Process. Lett. | 1 |
| 1989 | Heuristics for Optimum Binary Search Trees and Minimum Weight Triangulation Problems
Christos Levcopoulos, Andrzej Lingas, Jörg-Rüdiger Sack |
Theor. Comput. Sci. | 2 |
| 1989 | Subgraph Isomorphism for Biconnected Outerplanar Graphs in Cubic Time
Andrzej Lingas |
Theor. Comput. Sci. | 1 |
| 1989 | On Parallel Complexity of the Subgraph Homeomorphism and the Subgraph Isomorphism Problem for Classes of Planar Graphs
Andrzej Lingas, Andrzej Proskurowski |
Theor. Comput. Sci. | 1 |
| 1988 | A Polynomial-Time Algorithm for Subgraph Isomorphism of Two-Connected Series-Parallel Graphs
Andrzej Lingas, Maciej M. Syslo |
ICALP | 1 |
| 1988 | Greedy Triangulation acn be Efficiently Implemented in the Average Case (Extended Abstract)
Andrzej Lingas |
WG | 1 |
| 1988 | Recognizing polygons, or how to spy
James A. Dean, Andrzej Lingas, Jörg-Rüdiger Sack |
Vis. Comput. | 2 |
| 1987 | Fast Parallel Algorithms for the Subgraph Homophormism and the Subgraph Isomorphism Problem for Classes of Planat Graphs
Andrzej Lingas, Andrzej Proskurowski |
FSTTCS | 1 |
| 1987 | Nearly Optimal Heuristics for Binary Search Trees with Geometric Generalizations (Extended Abstract)
Christos Levcopoulos, Andrzej Lingas, Jörg-Rüdiger Sack |
ICALP | 2 |
| 1987 | On Approximation Behavior of the Greedy Triangulation for Convex Polygons
Christos Levcopoulos, Andrzej Lingas |
Algorithmica | 2 |
| 1986 | On Approximation Behavior and Implementation of the Greedy Triangulation for Convex Planar Point SetsabstractManacher and Zorbrist conjectured that the greedy triangulation heuristic for minimum weight triangulation of n-point planar point sets yields solutions within an Ο(nε), ε < 1, factor of the optimum. We prove the conjecture in the case when the point set is convex by finding basic, geometric and combinatoric properties of greedy triangulations in the convex case. Our result contrasts with Kirkpatrick's Ω(n) bound on the approximation factor of the Delauney triangulation heuristic which holds for convex, planar n-point sets. To support the conjecture of Manacher and Zorbrist, we also show that the greedy triangulation heuristic for minimum weight triangulation of a (non-necessarily convex) polygon yields solutions at most h times longer than the optimum where h is the diameter of the tree dual to the produced greedy triangulation of the polygon. On the other hand, we present an implementation of the greedy triangulation heuristic for an n-vertex convex point set or a convex polygon taking Ο(n2) time and Ο(n) space which improves Gilbert's Ο(n2logn)-time and Ο(n2)-space bound in this case. To derive the latter result, we show that given a convex polygon P, one can find for all vertices v of P a shortest diagonal of P incident to v in linear time. Andrzej Lingas |
SCG | 1 |
| 1986 | Subgraph Isomorphism for Biconnected Outerplanar Graphs in Cubic Time
Andrzej Lingas |
STACS | 1 |
| 1985 | On partitioning polygonsabstractChaselle has shown how to partition any simple polygon P into two polygons, each of total weight not greater than two thirds of the total weight of P, by drawing a diagonal within P. Under the assumption that a triangulation of P is given, we provide a straightforward proof of Chaselles theorem and derive generalizations of the theorem to include polygons with polygonal holes. Andrzej Lingas |
SCG | 1 |
| 1984 | Bounds on the Length of Convex Partitions of Polygons
Christos Levcopoulos, Andrzej Lingas |
FSTTCS | 2 |
| 1984 | Covering Polygons with Minimum Number of Rectangles
Christos Levcopoulos, Andrzej Lingas |
STACS | 2 |
| 1983 | The Greedy and Delauney Triangulations are not Bad in the Average Case and Minimum Weight Geometric Triangulation of Multi-Connected Polygons is NP-Complete
Andrzej Lingas |
FCT | 1 |
| 1982 | The Power of Non-Rectilinear Holes
Andrzej Lingas |
ICALP | 1 |
| 1979 | The complexity of distributive computations
Andrzej Lingas |
FCT | 1 |
| 1978 | A PSPACE Complete Problem Related to a Pebble Game
Andrzej Lingas |
ICALP | 1 |