Konstantin Gorbunov

Dr. Konstantin Gorbunov

Institute for Information Transmission Problems of the Russian Academy of Sciences (Kharkevich Institute)
orcid

Research Focus & Metrics

Academic Career Length

29Years (1998-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 1999 in Journal of Combinatorial Theory, Series B
Verified
Journal Article
Closed access
RDReinhard Diestel
Reinhard Diestel
TJTommy R. Jensen
Tommy R. Jensen
Konstantin GorbunovKonstantin Gorbunov
Konstantin Gorbunov
CTCarsten Thomassen
Carsten Thomassen

1 January 2010
Verified
Book Chapter
Closed access
PDF file
JDJean-Philippe Doyon
Jean-Philippe Doyon
CSCeline Scornavacca
Celine Scornavacca
Konstantin GorbunovKonstantin Gorbunov
Konstantin Gorbunov
GSGergely J. Szöllősi
Gergely J. Szöllősi
Vincent RanwezVincent Ranwez
Vincent Ranwez
VBVincent Berry
Vincent Berry

1 January 2014 in BioMed Research International
Verified
Journal Article
Open access
PDF file
LRL. Y. Rusin
L. Y. Rusin
ELE. V. Lyubetskaya
E. V. Lyubetskaya
Konstantin GorbunovKonstantin Gorbunov
Konstantin Gorbunov
Vassily LyubetskyVassily Lyubetsky
Vassily Lyubetsky
The first part of the paper briefly overviews the problem of gene and species trees reconciliation with the focus on defining and algorithmic construction of the evolutionary scenario. Basic ideas are discussed for the aspects of mapping definitions, costs of the mapping and evolutionary scenario, imposing time scales on a scenario, incorporating horizontal gene transfers, binarization and reconciliation of polytomous trees, and construction of species trees and scenarios. The review does not intend to cover the vast diversity of literature published on these subjects. Instead, the authors strived to overview the problem of the evolutionary scenario as a central concept in many areas of evolutionary research. The second part provides detailed mathematical proofs for the solutions of two problems: (i) inferring a gene evolution along a species tree accounting for various types of evolutionary events and (ii) trees reconciliation into a single species tree when only gene duplications and losses are allowed. All proposed algorithms have a cubic time complexity and are mathematically proved to find exact solutions. Solving algorithms for problem (ii) can be naturally extended to incorporate horizontal transfers, other evolutionary events, and time scales on the species tree.

11 October 2009 in Molecular Biology
Verified
Journal Article
Closed access
PDF file
Konstantin GorbunovKonstantin Gorbunov
Konstantin Gorbunov
Vassily LyubetskyVassily Lyubetsky
Vassily Lyubetsky
A model and algorithm are proposed to infer the evolution of a gene family described by the corresponding gene tree, with respect to the species evolution described by the corresponding species tree....

6 December 2017 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
Vassily LyubetskyVassily Lyubetsky
Vassily Lyubetsky
RGRoman Gershgorin
Roman Gershgorin
Konstantin GorbunovKonstantin Gorbunov
Konstantin Gorbunov
Chromosome structure is a very limited model of the genome including the information about its chromosomes such as their linear or circular organization, the order of genes on them, and the DNA strand encoding a gene. Gene lengths, nucleotide composition, and intergenic regions are ignored. Although highly incomplete, such structure can be used in many cases, e.g., to reconstruct phylogeny and evolutionary events, to identify gene synteny, regulatory elements and promoters (considering highly conserved elements), etc. Three problems are considered; all assume unequal gene content and the presence of gene paralogs. The distance problem is to determine the minimum number of operations required to transform one chromosome structure into another and the corresponding transformation itself including the identification of paralogs in two structures. We use the DCJ model which is one of the most studied combinatorial rearrangement models. Double-, sesqui-, and single-operations as well as deletion and insertion of a chromosome region are considered in the model; the single ones comprise cut and join. In the reconstruction problem, a phylogenetic tree with chromosome structures in the leaves is given. It is necessary to assign the structures to inner nodes of the tree to minimize the sum of distances between terminal structures of each edge and to identify the mutual paralogs in a fairly large set of structures. A linear algorithm is known for the distance problem without paralogs, while the presence of paralogs makes it NP-hard. If paralogs are allowed but the insertion and deletion operations are missing (and special constraints are imposed), the reduction of the distance problem to integer linear programming is known. Apparently, the reconstruction problem is NP-hard even in the absence of paralogs. The problem of contigs is to find the optimal arrangements for each given set of contigs, which also includes the mutual identification of paralogs. We proved that these problems can be reduced to integer linear programming formulations, which allows an algorithm to redefine the problems to implement a very special case of the integer linear programming tool. The results were tested on synthetic and biological samples. Three well-known problems were reduced to a very special case of integer linear programming, which is a new method of their solutions. Integer linear programming is clearly among the main computational methods and, as generally accepted, is fast on average; in particular, computation systems specifically targeted at it are available. The challenges are to reduce the size of the corresponding integer linear programming formulations and to incorporate a more detailed biological concept in our model of the reconstruction.

19 January 2016 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
Vassily LyubetskyVassily Lyubetsky
Vassily Lyubetsky
RGRoman Gershgorin
Roman Gershgorin
ASAlexandr Seliverstov
Alexandr Seliverstov
Konstantin GorbunovKonstantin Gorbunov
Konstantin Gorbunov
Background: One of the main aims of phylogenomics is the reconstruction of objects defined in the leaves along the whole phylogenetic tree to minimize the specified functional, which may also include the phylogenetic tree generation. Such objects can include nucleotide and amino acid sequences, chromosomal structures, etc. The structures can have any set of linear and circular chromosomes, variable gene composition and include any number of paralogs, as well as any weights of individual evolutionary operations to transform a chromosome structure. Many heuristic algorithms were proposed for this purpose, but there are just a few exact algorithms with low (linear, cubic or similar) polynomial computational complexity among them to our knowledge. The algorithms naturally start from the calculation of both the distance between two structures and the shortest sequence of operations transforming one structure into another. Such calculation per se is an NP-hard problem. Results: A general model of chromosomal structure rearrangements is considered. Exact algorithms with almost linear or cubic polynomial complexities have been developed to solve the problems for the case of any chromosomal structure but with certain limitations on operation weights. The computer programs are tested on biological data for the problem of mitochondrial or plastid chromosomal structure reconstruction. To our knowledge, no computer programs are available for this model. Conclusions: Exactness of the proposed algorithms and such low polynomial complexities were proved. The reconstructed evolutionary trees of mitochondrial and plastid chromosomal structures as well as the ancestral states of the structures appear to be reasonable.