Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hossein Falsafain

dblp:99/10931 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
2since 2021 · last 2022
0000-0002-6981-4139ORCID · verified

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

Computer networks · 5 · 4 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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.

Theoretical computer science
3 papers
Coding theory · 83% Combinatorics and discrete mathematics · 10% Mathematical optimization · 7%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory › error-correcting codes
LDPC codes
0.532015
Stopping Set Elimination by Parity-Check Matrix Extension via Integer Linear Programming · IEEE Trans. Commun. 2015
Construction of Structured Regular LDPC Codes: A Design-Theoretic Approach · IEEE Trans. Commun. 2013
A New Construction of Structured Binary Regular LDPC Codes Based on Steiner Systems with Parameter t>2 · IEEE Trans. Commun. 2012
Coding theory › error-correcting codes › LDPC codes
quasi-cyclic LDPC codes
0.322013
Construction of Structured Regular LDPC Codes: A Design-Theoretic Approach · IEEE Trans. Commun. 2013
A New Construction of Structured Binary Regular LDPC Codes Based on Steiner Systems with Parameter t>2 · IEEE Trans. Commun. 2012
Coding theory › error-correcting codes › LDPC codes
structured LDPC code
0.322013
Construction of Structured Regular LDPC Codes: A Design-Theoretic Approach · IEEE Trans. Commun. 2013
A New Construction of Structured Binary Regular LDPC Codes Based on Steiner Systems with Parameter t>2 · IEEE Trans. Commun. 2012
Coding theory › error-correcting codes › code construction › LDPC code design
parity-check matrix construction
0.212015
Stopping Set Elimination by Parity-Check Matrix Extension via Integer Linear Programming · IEEE Trans. Commun. 2015
Coding theory › error-correcting codes › decoding › iterative decoding
stopping sets
0.212015
Stopping Set Elimination by Parity-Check Matrix Extension via Integer Linear Programming · IEEE Trans. Commun. 2015
Combinatorics and discrete mathematics
combinatorial design
0.122013
Construction of Structured Regular LDPC Codes: A Design-Theoretic Approach · IEEE Trans. Commun. 2013
A New Construction of Structured Binary Regular LDPC Codes Based on Steiner Systems with Parameter t>2 · IEEE Trans. Commun. 2012
Mathematical optimization
discrete optimization
0.112015
Stopping Set Elimination by Parity-Check Matrix Extension via Integer Linear Programming · IEEE Trans. Commun. 2015
Mathematical optimization
integer programming
0.112015
Stopping Set Elimination by Parity-Check Matrix Extension via Integer Linear Programming · IEEE Trans. Commun. 2015
Combinatorics and discrete mathematics › combinatorial design
t-design
0.012013
Construction of Structured Regular LDPC Codes: A Design-Theoretic Approach · IEEE Trans. Commun. 2013
Combinatorics and discrete mathematics › combinatorial design
steiner systems
0.012012
A New Construction of Structured Binary Regular LDPC Codes Based on Steiner Systems with Parameter t>2 · IEEE Trans. Commun. 2012

Methods — techniques the papers use, named apart from their topics

integer linear programming · 0.4matrix dispersion · 0.2fast fourier transform based q-ary sum-product algorithm · 0.2message-passing decoding · 0.1
YearPublicationVenuePosition
2022 A branch-and-price approach to a variant of the cognitive radio resource allocation problem
Hossein Falsafain, Mohammad Reza Heidarpour, Soroush Vahidi
Ad Hoc Networks1
2022 Node cooperation for workload offloading in a fog computing network via multi-objective optimization
Shakoor Vakilian, Ali Fanian, Hossein Falsafain, T. Aaron Gulliver
J. Netw. Comput. Appl.3
2020 A Novel Dynamic Programming Approach to the Train Marshalling Problem
abstract
Train marshalling is the process of reordering the railcars of a train in such a way that the railcars with the same destination appear consecutively in the final, reassembled train. The process takes place in the shunting yard by means of a number of classification tracks. In the train marshalling problem (TMP), the objective is to perform this rearrangement of the railcars with the use of as few classification tracks as possible. The problem has been shown to be NP-hard, and several exact and approximation algorithms have been developed for it. In this paper, we propose a novel exact dynamic programming (DP) algorithm for the TMP. The worst-case time complexity of this algorithm (which is exponential in the number of destinations and linear in the number of railcars) is lower than that of the best presently available algorithm for the problem, which is an inclusion-exclusion-based DP algorithm. In practice, the proposed algorithm can provide a substantially improved performance compared to its inclusion-exclusion-based counterpart, as demonstrated by the experimental results.
Hossein Falsafain, Mohammad Tamannaei
IEEE Trans. Intell. Transp. Syst.1
2015 Stopping Set Elimination by Parity-Check Matrix Extension via Integer Linear Programming
abstract
Error-rate floor phenomenon is known to be a serious impediment to the use of low-density parity-check (LDPC) codes for some practical applications that demand high data reliability. In the case of binary erasure channels (BECs), certain error-prone patterns, known as stopping sets, are proven to cause this performance degradation. A possible approach to diminish this drawback over BECs is to eliminate stopping sets by parity-check matrix extension. Given a parity-check matrix H, and a list L of its stopping sets, we present an integer linear programming (ILP) formulation to find a parity-check equation which eliminates the maximum number of stopping sets in L. One of the distinguishing advantages of the proposed scheme is its flexibility for modifications such as: limiting the weight of the new parity-check row, making the new row redundant or linearly independent, 4-cycle avoidance, and taking into account the sizes of stopping sets. Armed with these adjustments, the method can provide good performance improvements, as evidenced by simulation results. Furthermore, for a given Q ∈ N, by extending the basic formulation, we provide an ILP formulation for finding a set of size Q of parity-check equations which can best eliminate the stopping sets in L, among all such sets.
Hossein Falsafain, Sayyed Rasoul Mousavi
IEEE Trans. Commun.1
2013 Construction of Structured Regular LDPC Codes: A Design-Theoretic Approach
abstract
A new combinatorial technique for constructing girth-6 structured binary regular low-density parity-check (LDPC) codes based on special types of t-designs is given. A very large number of well-known t-designs can be used by this method for code construction. Based on this method, a t-(v,k,λ) design D=(X,B) can be exploited for code construction if it satisfies the following three conditions: 1) |B1 ∩ B2|≤ t for any two blocks B1,B2∈ B and B1≠ B2; 2) λ>1; and 3) k>t. Though the technique works for any t-design satisfying these conditions, we focus only on the utilization of simple triple systems, super-simple BIBDs, Steiner systems, and large sets (LSs) of t-designs. We also construct binary and non-binary girth-6 QC-LDPC codes from the t-designs satisfying these conditions by using matrix dispersion method. Experimental results show that the constructed non-binary QC-LDPC codes can provide good practical performance under iterative decoding using the fast Fourier transform based q-ary sum-product algorithm (FFT-QSPA) and they can achieve acceptable coding gains over random-like codes of comparable parameters decoded with sum-product algorithm (SPA).
Hossein Falsafain, Morteza Esmaeili
IEEE Trans. Commun.1
2012 A New Construction of Structured Binary Regular LDPC Codes Based on Steiner Systems with Parameter t>2
abstract
This paper presents a novel method for constructing structured regular low-density parity-check (LDPC) codes based on a special type of combinatorial designs, known as Steiner systems. This code design approach can be considered as a generalization of the well-known method which uses the point-block incidence matrix of a Steiner 2-design for the code construction. Though the given method can be applied on any Steiner system S(t, k, v), in this paper we focus only on Steiner systems with t ≥ 3. Furthermore, we show that not only a Steiner system (X,B) itself, but also its residual design with respect to an arbitrary point x ∈ X can be employed for code construction. We also present a technique for constructing binary and non-binary QC-LDPC codes from Steiner systems. The Tanner graph of the constructed codes is free of 4-cycles and hence the codes have girth at least six. Simulation results show that the so constructed codes perform well over the AWGN channel with iterative message-passing decoding.
Hossein Falsafain, Morteza Esmaeili
IEEE Trans. Commun.1