EDBT 2026 Demo / reviewers in the wild / expert
Francesco Iorio
dblp:34/2587
· DBLP profile ↗
19ranked-venue papers
3as first author
1since 2021 · last 2023
0000-0001-7063-8913ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2Theory of computation · 2Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Bioinformatics and computational biology · 91% Computational science and engineering · 9% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 51% Coding theory · 28% Combinatorics and discrete mathematics · 21% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
cancer genomics |
1.2 | 3 | 2023 | A heuristic algorithm solving the mutual-exclusivity-sorting problem · Bioinform. 2023 GDSCTools for mining pharmacogenomic interactions in cancer · Bioinform. 2018 Fast randomization of large genomic datasets while preserving alteration counts · Bioinform. 2014 |
Bioinformatics and computational biology › cancer genomics
mutual exclusivity analysis |
0.8 | 2 | 2023 | A heuristic algorithm solving the mutual-exclusivity-sorting problem · Bioinform. 2023 Fast randomization of large genomic datasets while preserving alteration counts · Bioinform. 2014 |
Bioinformatics and computational biology › genomics
pharmacogenomics |
0.3 | 1 | 2018 | GDSCTools for mining pharmacogenomic interactions in cancer · Bioinform. 2018 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.2 | 1 | 2016 | Convolutional Neural Networks for Steady Flow Approximation · KDD 2016 |
Computational science and engineering
computational fluid dynamics |
0.2 | 1 | 2016 | Convolutional Neural Networks for Steady Flow Approximation · KDD 2016 |
Algorithms and data structures › sequence algorithms
sorting |
0.2 | 1 | 2023 | A heuristic algorithm solving the mutual-exclusivity-sorting problem · Bioinform. 2023 |
Bioinformatics and computational biology › drug discovery
drug repurposing |
0.2 | 1 | 2013 | DvD: An R/Cytoscape pipeline for drug repurposing using public repositories of gene expression data · Bioinform. 2013 |
Coding theory › sequences › sequence design › frequency-hopping sequence
costas array |
0.1 | 1 | 2008 | Results of the Enumeration of Costas Arrays of Order 27 · IEEE Trans. Inf. Theory 2008 |
Combinatorics and discrete mathematics
enumeration |
0.1 | 1 | 2008 | Results of the Enumeration of Costas Arrays of Order 27 · IEEE Trans. Inf. Theory 2008 |
Bioinformatics and computational biology
statistical genetics |
0.1 | 1 | 2014 | Fast randomization of large genomic datasets while preserving alteration counts · Bioinform. 2014 |
Methods — techniques the papers use, named apart from their topics
heuristic algorithm · 1.3combinatorial optimization · 1.3surrogate modeling · 0.5convolutional neural network · 0.5elastic net · 0.3analysis of variance · 0.3switching-algorithm · 0.2monte carlo method · 0.2bipartite network · 0.2correlation analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A heuristic algorithm solving the mutual-exclusivity-sorting problemabstractMOTIVATION: Binary (or Boolean) matrices provide a common effective data representation adopted in several domains of computational biology, especially for investigating cancer and other human diseases. For instance, they are used to summarize genetic aberrations-copy number alterations or mutations-observed in cancer patient cohorts, effectively highlighting combinatorial relations among them. One of these is the tendency for two or more genes not to be co-mutated in the same sample or patient, i.e. a mutual-exclusivity trend. Exploiting this principle has allowed identifying new cancer driver protein-interaction networks and has been proposed to design effective combinatorial anti-cancer therapies rationally. Several tools exist to identify and statistically assess mutual-exclusive cancer-driver genomic events. However, these tools need to be equipped with robust/efficient methods to sort rows and columns of a binary matrix to visually highlight possible mutual-exclusivity trends. RESULTS: Here, we formalize the mutual-exclusivity-sorting problem and present MutExMatSorting: an R package implementing a computationally efficient algorithm able to sort rows and columns of a binary matrix to highlight mutual-exclusivity patterns. Particularly, our algorithm minimizes the extent of collective vertical overlap between consecutive non-zero entries across rows while maximizing the number of adjacent non-zero entries in the same row. Here, we demonstrate that existing tools for mutual-exclusivity analysis are suboptimal according to these criteria and are outperformed by MutExMatSorting. AVAILABILITY AND IMPLEMENTATION: https://github.com/AleVin1995/MutExMatSorting. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Alessandro Vinceti, Lucia Trastulla, Umberto Perron, Andrea Raiconi, Francesco Iorio |
Bioinform. | 5 |
| 2020 | Evolutionary Black-Box Topology Optimization: Challenges and PromisesabstractBlack-box topology optimization (BBTO) uses evolutionary algorithms and other soft computing techniques to generate near-optimal topologies of mechanical structures. Although evolutionary algorithms are widely used to compensate the limited applicability of conventional gradient optimization techniques, methods based on BBTO have been criticized due to numerous drawbacks. In this article, we discuss topology optimization as a black-box optimization problem. We review the main BBTO methods, discuss their challenges and present approaches to relax them. Dealing with those challenges effectively can lead to wider applicability of topology optimization, as well as the ability to tackle industrial, highly constrained, nonlinear, many-objective, and multimodal problems. Consequently, future research in this area may open the door for innovating new applications in science and engineering that may go beyond solving classical optimization problems of mechanical structures. Furthermore, algorithms designed for BBTO can be added to existing software toolboxes and packages of topology optimization. David Guirguis, Nikola Aulig, Renato Picelli, Bo Zhu 0002, William Vicente, Francesco Iorio, Markus Olhofer, Wojciech Matusik, Carlos A. Coello Coello, Kazuhiro Saitou |
IEEE Trans. Evol. Comput. | 7 |
| 2019 | Configuration Design of Mechanical Assemblies using an Estimation of Distribution Algorithm and Constraint ProgrammingabstractA configuration design problem in mechanical engineering involves finding an optimal assembly of components and joints that realizes some desired performance criteria. Such a problem is a discrete, constrained, and black-box optimization problem. A novel method is developed to solve the problem by applying Bivariate Marginal Distribution Algorithm (BMDA) and constraint programming (CP). BMDA is a type of Estimation of Distribution Algorithm (EDA) that exploits the dependency knowledge learned between design variables without requiring too many fitness evaluations, which tend to be expensive for the current application. BMDA is extended with adaptive chi-square testing to identify dependencies and Gibbs sampling to generate new solutions. Also, repair operations based on CP are used to deal with infeasible solutions found during search. The method is applied to a vehicle suspension design problem and is found to be more effective in converging to good solutions than a genetic algorithm and other EDAs. These contributions are significant steps towards solving the difficult problem of configuration design in mechanical engineering with evolutionary computation. Hyunmin Cheong, Mehran Ebrahimi, Adrian Butscher, Francesco Iorio |
CEC | 4 |
| 2019 | Transfer Learning for Cross-Model Regression in Performance Modeling for the CloudabstractPerformance characteristics of a complex system in different configurations are expensive to obtain due to the cost of sampling the system performance. We introduce ModelMap, a novel transfer learning technique for the performance modeling of configurable systems. ModelMap captures many explicit and latent types of dynamic system evolution, including configuration changes, scaling and hardware upgrades, by deriving and modeling directly these kinds of incremental transformations between system and/or application instances, over time. Modeling these transformations allows us to build accurate models for new configuration instances with just a few samples, and to interpolate across legacy models to build new models with no new samples at all. We experimentally test our method on a variety of system performance modeling and optimization scenarios. Compared to using conventional direct and incremental modeling techniques, our method achieves higher accuracy by up to an order of magnitude when the sampling budget is extremely limited, in particular between 0% to 5% of an exhaustive sampling budget. We also show how our method can be used to quickly derive an accurate resource allocation split that optimizes a given overall performance goal for co-hosted applications in a virtualized environment. Francesco Iorio, Ali B. Hashemi, Michael Tao 0001, Cristiana Amza |
CloudCom | 1 |
| 2018 | GDSCTools for mining pharmacogenomic interactions in cancerabstractMotivation: Large pharmacogenomic screenings integrate heterogeneous cancer genomic datasets as well as anti-cancer drug responses on thousand human cancer cell lines. Mining this data to identify new therapies for cancer sub-populations would benefit from common data structures, modular computational biology tools and user-friendly interfaces. Results: We have developed GDSCTools: a software aimed at the identification of clinically relevant genomic markers of drug response. The Genomics of Drug Sensitivity in Cancer (GDSC) database (www.cancerRxgene.org) integrates heterogeneous cancer genomic datasets as well as anti-cancer drug responses on a thousand cancer cell lines. Including statistical tools (analysis of variance) and predictive methods (Elastic Net), as well as common data structures, GDSCTools allows users to reproduce published results from GDSC and to implement new analytical methods. In addition, non-GDSC data resources can also be analysed since drug responses and genomic features can be encoded as CSV files. Contact: [email protected] or saezrodriguez.rwth-aachen.de or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Thomas Cokelaer, Elisabeth Chen, Francesco Iorio, Michael P. Menden, Howard Lightfoot, Julio Saez-Rodriguez, Mathew Garnett |
Bioinform. | 3 |
| 2016 | Four-Bar Linkage Synthesis Using Non-convex Optimization
Vincent Goulet, Wei Li 0002, Hyunmin Cheong, Francesco Iorio, Claude-Guy Quimper |
CP | 4 |
| 2016 | Convolutional Neural Networks for Steady Flow ApproximationabstractIn aerodynamics related design, analysis and optimization problems, flow fields are simulated using computational fluid dynamics (CFD) solvers. However, CFD simulation is usually a computationally expensive, memory demanding and time consuming iterative process. These drawbacks of CFD limit opportunities for design space exploration and forbid interactive design. We propose a general and flexible approximation model for real-time prediction of non-uniform steady laminar flow in a 2D or 3D domain based on convolutional neural networks (CNNs). We explored alternatives for the geometry representation and the network architecture of CNNs. We show that convolutional neural networks can estimate the velocity field two orders of magnitude faster than a GPU-accelerated CFD solver and four orders of magnitude faster than a CPU-based CFD solver at a cost of a low error rate. This approach can provide immediate feedback for real-time design iterations at the early stage of design. Compared with existing approximation models in the aerodynamics domain, CNNs enable an efficient estimation for the entire velocity field. Furthermore, designers and engineers can directly apply the CNN approximation model in their design space exploration algorithms without training extra lower-dimensional surrogate models. Wei Li 0002, Francesco Iorio |
KDD | 3 |
| 2016 | Automated transformation of design text ROM diagram into SysML models
Hyunmin Cheong, Wei Li 0002, Yong Zeng 0004, Francesco Iorio |
Adv. Eng. Informatics | 5 |
| 2016 | Efficient randomization of biological networks while preserving functional characterization of individual nodesabstractBACKGROUND: Networks are popular and powerful tools to describe and model biological processes. Many computational methods have been developed to infer biological networks from literature, high-throughput experiments, and combinations of both. Additionally, a wide range of tools has been developed to map experimental data onto reference biological networks, in order to extract meaningful modules. Many of these methods assess results' significance against null distributions of randomized networks. However, these standard unconstrained randomizations do not preserve the functional characterization of the nodes in the reference networks (i.e. their degrees and connection signs), hence including potential biases in the assessment. RESULTS: Building on our previous work about rewiring bipartite networks, we propose a method for rewiring any type of unweighted networks. In particular we formally demonstrate that the problem of rewiring a signed and directed network preserving its functional connectivity (F-rewiring) reduces to the problem of rewiring two induced bipartite networks. Additionally, we reformulate the lower bound to the iterations' number of the switching-algorithm to make it suitable for the F-rewiring of networks of any size. Finally, we present BiRewire3, an open-source Bioconductor package enabling the F-rewiring of any type of unweighted network. We illustrate its application to a case study about the identification of modules from gene expression data mapped on protein interaction networks, and a second one focused on building logic models from more complex signed-directed reference signaling networks and phosphoproteomic data. CONCLUSIONS: BiRewire3 it is freely available at https://www.bioconductor.org/packages/BiRewire/ , and it should have a broad application as it allows an efficient and analytically derived statistical assessment of results from any network biology tool. Francesco Iorio, Marti Bernardo-Faura, Andrea Gobbi, Thomas Cokelaer, Giuseppe Jurman, Julio Saez-Rodriguez |
BMC Bioinform. | 1 |
| 2016 | Ensemble: A Tool for Performance Modeling of Applications in Cloud Data CentersabstractWe introduce Ensemble, a runtime framework and associated tools for building application performance models on-the-fly. These dynamic performance models can be used to support complex, highly dimensional resource allocation, and/or what-if performance inquiry in modern heterogeneous environments, such as data centers and Clouds. Ensemble combines simple, partially specified, and lower-dimensionality models to provide good initial approximations for higher dimensionality application performance models. We evaluated Ensemble on industry-standard and scientific applications. The results show that Ensemble provides accurate, fast, and flexible performance models even in the presence of significant environment variability. Jin Chen 0006, Gokul Soundararajan, Saeed Ghanbari, Francesco Iorio, Ali B. Hashemi, Cristiana Amza |
IEEE Trans. Cloud Comput. | 4 |
| 2014 | Fast randomization of large genomic datasets while preserving alteration countsabstractMOTIVATION: Studying combinatorial patterns in cancer genomic datasets has recently emerged as a tool for identifying novel cancer driver networks. Approaches have been devised to quantify, for example, the tendency of a set of genes to be mutated in a 'mutually exclusive' manner. The significance of the proposed metrics is usually evaluated by computing P-values under appropriate null models. To this end, a Monte Carlo method (the switching-algorithm) is used to sample simulated datasets under a null model that preserves patient- and gene-wise mutation rates. In this method, a genomic dataset is represented as a bipartite network, to which Markov chain updates (switching-steps) are applied. These steps modify the network topology, and a minimal number of them must be executed to draw simulated datasets independently under the null model. This number has previously been deducted empirically to be a linear function of the total number of variants, making this process computationally expensive. RESULTS: We present a novel approximate lower bound for the number of switching-steps, derived analytically. Additionally, we have developed the R package BiRewire, including new efficient implementations of the switching-algorithm. We illustrate the performances of BiRewire by applying it to large real cancer genomics datasets. We report vast reductions in time requirement, with respect to existing implementations/bounds and equivalent P-value computations. Thus, we propose BiRewire to study statistical properties in genomic datasets, and other data that can be modeled as bipartite networks. AVAILABILITY AND IMPLEMENTATION: BiRewire is available on BioConductor at http://www.bioconductor.org/packages/2.13/bioc/html/BiRewire.html. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andrea Gobbi, Francesco Iorio, Kevin J. Dawson, David C. Wedge, David Tamborero, Ludmil B. Alexandrov, Núria López-Bigas, Mathew Garnett, Giuseppe Jurman, Julio Saez-Rodriguez |
Bioinform. | 2 |
| 2013 | DvD: An R/Cytoscape pipeline for drug repurposing using public repositories of gene expression dataabstractSUMMARY: Drug versus Disease (DvD) provides a pipeline, available through R or Cytoscape, for the comparison of drug and disease gene expression profiles from public microarray repositories. Negatively correlated profiles can be used to generate hypotheses of drug-repurposing, whereas positively correlated profiles may be used to infer side effects of drugs. DvD allows users to compare drug and disease signatures with dynamic access to databases Array Express, Gene Expression Omnibus and data from the Connectivity Map. AVAILABILITY AND IMPLEMENTATION: R package (submitted to Bioconductor) under GPL 3 and Cytoscape plug-in freely available for download at www.ebi.ac.uk/saezrodriguez/DVD/. Clare Pacini, Francesco Iorio, Emanuel J. V. Gonçalves, Murat Iskar, Thomas Klabunde, Peer Bork, Julio Saez-Rodriguez |
Bioinform. | 2 |
| 2010 | Gene ontology fuzzy-enrichment analysis to investigate drug mode-of-actionabstractWe investigated the possibility of gaining information on the mode of action of a set of compounds by means of Gene Ontology (GO) enrichment analysis. To this aim, we developed a new method, based on fuzzy-sets, which is able to compute sets of genes that are consistently differentially expressed when treating cells with the analyzed compounds. Then a Gene Ontology enrichment analysis is performed on these sets. The method has been tested on several different groups of drugs, whose similarity in mode of action has been predicted by a gene-expression based, unsupervised, approach and verified by searching literature. The obtained results show that GO terms that are overrepresented in these fuzzy sets provide a quick and "easy-tointerpret" view of the mode of action of the analyzed drugs. Francesco Iorio, Loredana Murino, Diego di Bernardo, Giancarlo Raiconi, Roberto Tagliaferri |
IJCNN | 1 |
| 2010 | The enumeration of Costas arrays of order 28abstractWe present the results of the enumeration of Costas arrays of order 28: all arrays found are accounted for by the Golomb and Welch construction methods, making 28 the first order (larger than 5) for which no sporadic Costas arrays exist. The enumeration was performed on several computer clusters and required the equivalent of 70 years of single CPU time. Konstantinos Drakakis, Francesco Iorio, Scott T. Rickard |
ITW | 2 |
| 2008 | High-Throughput Analysis of the Drug Mode of Action of PB28, MC18 and MC70, Three Cyclohexylpiperazine Derivative New Molecules
Vitoantonio Bevilacqua, Paolo Pannarale, Giuseppe Mastronardi, Amalia Azzariti, Stefania Tommasi, Filippo Menolascina, Francesco Iorio, Diego di Bernardo, Angelo Paradiso, Nicola A. Colabufo, Francesco Berardi, Roberto Perrone, Roberto Tagliaferri |
ICIC (2) | 7 |
| 2008 | Interactive data analysis and clustering of genomic data
Angelo Ciaramella, Sergio Cocozza, Francesco Iorio, Gennaro Miele, Francesco Napolitano, Michele Pinelli, Giancarlo Raiconi, Roberto Tagliaferri |
Neural Networks | 3 |
| 2008 | Results of the Enumeration of Costas Arrays of Order 27abstractThis correspondence presents the results of the enumeration of Costas arrays of order$27$: all arrays found, except for one, are accounted for by the Golomb and Welch construction methods. Konstantinos Drakakis, Scott T. Rickard, James K. Beard, Rodrigo Caballero, Francesco Iorio, Gareth S. O'Brien, John Walsh 0001 |
IEEE Trans. Inf. Theory | 5 |
| 2007 | Clustering, Assessment and Validation: an application to gene expression dataabstractIn this work a multi-step approach for clustering assessment, visualization and data validation is introduced. Three main approaches for data clustering are used and compared: K-means, self organizing maps and probabilistic principal surfaces. A model explorer approach with different similarity measures is used to obtain the best parameters of the methods. The approach is used to identify genes periodically expressed in tumors related to the human cell cycle. Finally, clusters are validated by using GO term information. Angelo Ciaramella, Sergio Cocozza, Francesco Iorio, Gennaro Miele, Francesco Napolitano, Michele Pinelli, Giancarlo Raiconi, Roberto Tagliaferri |
IJCNN | 3 |
| 2005 | BSS Toolbox for delayed and convolved mixturesabstractIn this paper a Toolbox to generate and to analyze linear, non-linear, delayed and convolved mixtures of real source signals is presented. From one hand, in fact, a simple interface based on a physical model has been implemented and stereo, dolby, delayed, and convolved mixtures can be generated. On the other hand a blind source separation analysis can be accomplished. In fact, a novel separation algorithm (i.e. APDP) is included in the Toolbox. Several experiments to separate delayed mixtures of real instruments are made. Three musical recordings of different instrumental scores are mixed and analyzed by using the Toolbox. Several comparisons with known methods are made. Angelo Ciaramella, Roberto Tagliaferri, Francesco Iorio |
IJCNN | 3 |