VLDB 2026 Research / reviewers in the wild / expert
Avraham A. Melkman
dblp:m/AvrahamAMelkman
· DBLP profile ↗
21ranked-venue papers
7as first author
4since 2021 · last 2025
0000-0002-6832-0102ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 9 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 6 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 5 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 since 2021Computer networks · 1Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Shortest Longest-Path Graph Orientations for Trees
Yuichi Asahiro, Jesper Jansson 0001, Avraham A. Melkman, Eiji Miyano, Hirotaka Ono 0001, Quan Xue, Yoshichika Yano, Shay Zakov |
SOFSEM (1) | 3 |
| 2025 | On the Size and Width of the Decoder of a Boolean Threshold AutoencoderabstractIn this brief paper, we study the size and width of autoencoders consisting of Boolean threshold functions, where an autoencoder is a layered neural network whose structure can be viewed as consisting of an encoder, which compresses an input vector to a lower dimensional vector, and a decoder which transforms the low-dimensional vector back to the original input vector exactly (or approximately). We focus on the decoder part and show that and nodes are required to transform vectors in -dimensional binary space to - dimensional binary space. We also show that the width can be reduced if we allow small errors, where the error is defined as the average of the Hamming distance between each vector input to the encoder part and the resulting vector output by the decoder. Tatsuya Akutsu, Avraham A. Melkman |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2023 | Shortest Longest-Path Graph OrientationsabstractAbstract We consider a graph orientation problem that can be viewed as a generalization of Minimum Graph Coloring. Our problem takes as input an undirected graph $$G = (V, E)$$ G = ( V , E ) in which every edge $$\{u, v\} \in E$$ { u , v } ∈ E has two (potentially different and not necessarily positive) weights representing the lengths of its two possible directions ( u , v ) and ( v , u ), and asks for an orientation, i.e., an assignment of a direction to each edge of G , such that the length of a longest simple directed path in the resulting directed graph is minimized. A longest path in a graph is not always a maximal path when some edges have negative lengths, so the problem has two variants depending on whether all simple directed paths or maximal simple directed paths only are taken into account in the definition. We prove that the problems are NP-hard to approximate even if restricted to subcubic planar graphs, and develop fast polynomial-time algorithms for both problem variants for three classes of graphs: path graphs, cycle graphs, and star graphs. Yuichi Asahiro, Jesper Jansson 0001, Avraham A. Melkman, Eiji Miyano, Hirotaka Ono 0001, Quan Xue, Shay Zakov |
COCOON (1) | 3 |
| 2023 | On the Compressive Power of Boolean Threshold AutoencodersabstractAn autoencoder is a layered neural network whose structure can be viewed as consisting of an encoder, which compresses an input vector to a lower dimensional vector, and a decoder, which transforms the low-dimensional vector back to the original input vector (or one that is very similar). In this article, we explore the compressive power of autoencoders that are Boolean threshold networks by studying the numbers of nodes and layers that are required to ensure that each vector in a given set of distinct input binary vectors is transformed back to its original. We show that for any set of n distinct vectors there exists a seven-layer autoencoder with the optimal compression ratio, (i.e., the size of the middle layer is logarithmic in n ), but that there is a set of n vectors for which there is no three-layer autoencoder with a middle layer of logarithmic size. In addition, we present a kind of tradeoff: if the compression ratio is allowed to be considerably larger than the optimal, then there is a five-layer autoencoder. We also study the numbers of nodes and layers required only for encoding, and the results suggest that the decoding part is the bottleneck of autoencoding. For example, there always is a three-layer Boolean threshold encoder that compresses n vectors into a dimension that is twice the logarithm of n . Avraham A. Melkman, Sini Guo, Wai-Ki Ching, Pengyu Liu 0002, Tatsuya Akutsu |
IEEE Trans. Neural Networks Learn. Syst. | 1 |
| 2020 | Extracting boolean and probabilistic rules from trained neural networks
Pengyu Liu 0002, Avraham A. Melkman, Tatsuya Akutsu |
Neural Networks | 2 |
| 2019 | Identification of the Structure of a Probabilistic Boolean Network From Samples Including Frequencies of OutcomesabstractWe study the problem of identifying the structure of a probabilistic Boolean network (PBN), a probabilistic model of biological networks, from a given set of samples. This problem can be regarded as an identification of a set of Boolean functions from samples. Existing studies on the identification of the structure of a PBN only use information on the occurrences of samples. In this paper, we also make use of the frequencies of occurrences of subtuples, information that is obtainable from the samples. We show that under this model, it is possible to identify a PBN from among a class of PBNs, for much broader classes of PBNs. In particular, we prove that, under a reasonable assumption, the structure of a PBN can be identified from among the class of PBNs that have at most three functions assigned to each node, but that identification may be impossible if four or more functions are assigned to each node. We also analyze the sample complexity for exactly identifying the structure of a PBN, and present an efficient algorithm for the identification of a PBN consisting of threshold functions from samples. Tatsuya Akutsu, Avraham A. Melkman |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2018 | Identifying a Probabilistic Boolean Threshold Network From SamplesabstractThis paper studies the problem of exactly identifying the structure of a probabilistic Boolean network (PBN) from a given set of samples, where PBNs are probabilistic extensions of Boolean networks. Cheng et al. studied the problem while focusing on PBNs consisting of pairs of AND/OR functions. This paper considers PBNs consisting of Boolean threshold functions while focusing on those threshold functions that have unit coefficients. The treatment of Boolean threshold functions, and triplets and -tuplets of such functions, necessitates a deepening of the theoretical analyses. It is shown that wide classes of PBNs with such threshold functions can be exactly identified from samples under reasonable constraints, which include: 1) PBNs in which any number of threshold functions can be assigned provided that all have the same number of input variables and 2) PBNs consisting of pairs of threshold functions with different numbers of input variables. It is also shown that the problem of deciding the equivalence of two Boolean threshold functions is solvable in pseudopolynomial time but remains co-NP complete. Avraham A. Melkman, Xiaoqing Cheng, Wai-Ki Ching, Tatsuya Akutsu |
IEEE Trans. Neural Networks Learn. Syst. | 1 |
| 2015 | On the complexity of finding a largest common subtree of bounded degree
Tatsuya Akutsu, Takeyuki Tamura, Avraham A. Melkman, Atsuhiro Takasu |
Theor. Comput. Sci. | 3 |
| 2013 | On the Complexity of Finding a Largest Common Subtree of Bounded Degree
Tatsuya Akutsu, Takeyuki Tamura, Avraham A. Melkman, Atsuhiro Takasu |
FCT | 3 |
| 2012 | Singleton and 2-periodic attractors of sign-definite Boolean networks
Tatsuya Akutsu, Avraham A. Melkman, Takeyuki Tamura |
Inf. Process. Lett. | 2 |
| 2012 | Finding a Periodic Attractor of a Boolean NetworkabstractIn this paper, we study the problem of finding a periodic attractor of a Boolean network (BN), which arises in computational systems biology and is known to be NP-hard. Since a general case is quite hard to solve, we consider special but biologically important subclasses of BNs. For finding an attractor of period 2 of a BN consisting of n OR functions of positive literals, we present a polynomial time algorithm. For finding an attractor of period 2 of a BN consisting of n AND/OR functions of literals, we present an O(1:985(n)) time algorithm. For finding an attractor of a fixed period of a BN consisting of n nested canalyzing functions and having constant treewidth w, we present an O(n(2p(w+1))poly(n)) time algorithm. Tatsuya Akutsu, Sven Kosub, Avraham A. Melkman, Takeyuki Tamura |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2010 | Determining a singleton attractor of an AND/OR Boolean network in O(1.587n) time
Avraham A. Melkman, Takeyuki Tamura, Tatsuya Akutsu |
Inf. Process. Lett. | 1 |
| 2009 | Seeing the forest for the trees: using the Gene Ontology to restructure hierarchical clusteringabstractMOTIVATION: There is a growing interest in improving the cluster analysis of expression data by incorporating into it prior knowledge, such as the Gene Ontology (GO) annotations of genes, in order to improve the biological relevance of the clusters that are subjected to subsequent scrutiny. The structure of the GO is another source of background knowledge that can be exploited through the use of semantic similarity. RESULTS: We propose here a novel algorithm that integrates semantic similarities (derived from the ontology structure) into the procedure of deriving clusters from the dendrogram constructed during expression-based hierarchical clustering. Our approach can handle the multiple annotations, from different levels of the GO hierarchy, which most genes have. Moreover, it treats annotated and unannotated genes in a uniform manner. Consequently, the clusters obtained by our algorithm are characterized by significantly enriched annotations. In both cross-validation tests and when using an external index such as protein-protein interactions, our algorithm performs better than previous approaches. When applied to human cancer expression data, our algorithm identifies, among others, clusters of genes related to immune response and glucose metabolism. These clusters are also supported by protein-protein interaction data. Dikla Dotan-Cohen, Simon Kasif, Avraham A. Melkman |
Bioinform. | 3 |
| 2007 | Hierarchical tree snipping: clustering guided by prior knowledgeabstractMOTIVATION: Hierarchical clustering is widely used to cluster genes into groups based on their expression similarity. This method first constructs a tree. Next this tree is partitioned into subtrees by cutting all edges at some level, thereby inducing a clustering. Unfortunately, the resulting clusters often do not exhibit significant functional coherence. RESULTS: To improve the biological significance of the clustering, we develop a new framework of partitioning by snipping--cutting selected edges at variable levels. The snipped edges are selected to induce clusters that are maximally consistent with partially available background knowledge such as functional classifications. Algorithms for two key applications are presented: functional prediction of genes, and discovery of functionally enriched clusters of co-expressed genes. Simulation results and cross-validation tests indicate that the algorithms perform well even when the actual number of clusters differs considerably from the requested number. Performance is improved compared with a previously proposed algorithm. AVAILABILITY: A java package is available at http://www.cs.bgu.ac.il/~dotna/ TreeSnipping Dikla Dotan-Cohen, Avraham A. Melkman, Simon Kasif |
Bioinform. | 2 |
| 2006 | A Compression-Boosting Transform for Two-Dimensional Data
Qiaofeng Yang, Stefano Lonardi, Avraham A. Melkman |
AAIM | 3 |
| 2004 | Sleeved coclusteringabstractA coCluster of a m x n matrix X is a submatrix determined by a subset of the rows and a subset of the columns. The problem of finding coClusters with specific properties is of interest, in particular, in the analysis of microarray experiments. In that case the entries of the matrix X are the expression levels of $m$ genes in each of $n$ tissue samples. One goal of the analysis is to extract a subset of the samples and a subset of the genes, such that the expression levels of the chosen genes behave similarly across the subset of the samples, presumably reflecting an underlying regulatory mechanism governing the expression level of the genes.We propose to base the similarity of the genes in a coCluster on a simple biological model, in which the strength of the regulatory mechanism in sample j is Hj, and the response strength of gene i to the regulatory mechanism is Gi. In other words, every two genes participating in a good coCluster should have expression values in each of the participating samples, whose ratio is a constant depending only on the two genes. Noise in the expression levels of genes is taken into account by allowing a deviation from the model, measured by a relative error criterion. The sleeve-width of the coCluster reflects the extent to which entry i,j in the coCluster is allowed to deviate, relatively, from being expressed as the product GiHj.We present a polynomial-time Monte-Carlo algorithm which outputs a list of coClusters whose sleeve-widths do not exceed a prespecified value. Moreover, we prove that the list includes, with fixed probability, a coCluster which is near-optimal in its dimensions. Extensive experimentation with synthetic data shows that the algorithm performs well. Avraham A. Melkman, Eran Shaham |
KDD | 1 |
| 2001 | Smooth and adaptive forward erasure correcting
Shlomi Dolev, Boris Fitingof, Avraham A. Melkman, Olga Tubman |
Comput. Networks | 3 |
| 1997 | A Note on Approximate Inclusion-exclusion
Avraham A. Melkman, Solomon Eyal Shimony |
Discret. Appl. Math. | 1 |
| 1996 | Algorithms for Parsimonious Complete Sets in Directed Graphs
Avraham A. Melkman, Solomon Eyal Shimony |
Inf. Process. Lett. | 1 |
| 1995 | A comparison of display methods for spatial point layoutabstract. A series of six experiments compared several approaches to displaying 3D point information on a CRT screen. The methods used included perspective, motion, stereo, and numeric information, in various combinations. Measures included error rate and reaction times on three tasks, which all involved deciding whether a given configuration of dots exhibits a given property (collinearity, coplanarity, acute angle). Stereo proved to be the best method, being both faster and more accurate than the others. Simply presenting two perspective views is also effective, yet adding azimuthal motion under the subject's control is better on the most demanding task (coplanarity detection), while digital height information combined with a traditional top view (PPI) is slow, and especially inaccurate for coplanarity detection. Finally, the worst methods are the rotational interactive displays. Accuracy does not improve, whereas reaction times are considerably slower. David Leiser, Yoella Bereby-Meyer, Avraham A. Melkman |
Behav. Inf. Technol. | 3 |
| 1987 | On-Line Construction of the Convex Hull of a Simple Polyline
Avraham A. Melkman |
Inf. Process. Lett. | 1 |