Optimal Weakly Secure Linear Codes for Some Classes of the Two-Sender Index Coding Problem
Chinmayananda Arunachala, and B. Sundar Rajan

TL;DR
This paper develops optimal weakly secure linear codes for specific classes of the two-sender unicast index coding problem, enhancing security against eavesdroppers while efficiently satisfying receiver demands.
Contribution
It introduces constructions of weakly secure linear codes for the two-sender index coding problem based on sub-problem codes, identifying classes where these codes are optimal.
Findings
Constructions of weakly secure linear codes for certain two-sender classes.
Optimal codes are achieved for specific problem classes.
Codes are based on sub-problem solutions, ensuring security and efficiency.
Abstract
The two-sender unicast index coding problem is the most fundamental multi-sender index coding problem. The two senders collectively cater to the demands of all the receivers, by taking advantage of the knowledge of their side-information. Each receiver demands a unique message and has some side-information. Weakly secure index coding problem is a practical version of the index coding problem in the presence of an eavesdropper. The eavesdropper can not gain any information about the messages he does not have, by listening to the senders' transmissions. We provide constructions of weakly secure linear codes for different classes of the two-sender unicast index coding problem, using those of its sub-problems. The constructions are valid only if such codes exist for all the sub-problems under consideration. We identify some classes of the two-sender problem, where the constructions provide…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCooperative Communication and Network Coding · Caching and Content Delivery · Advanced Wireless Communication Technologies
Optimal Weakly Secure Linear Codes for Some Classes of the Two-Sender Index Coding Problem
Chinmayananda Arunachala
and B. Sundar Rajan
Email: {chinmayanand
bsrajan}@iisc.ac.in
Abstract
The two-sender unicast index coding problem is the most fundamental multi-sender index coding problem. The two senders collectively cater to the demands of all the receivers, by taking advantage of the knowledge of their side-information. Each receiver demands a unique message and has some side-information. Weakly secure index coding problem is a practical version of the index coding problem in the presence of an eavesdropper. The eavesdropper can not gain any information about the messages he does not have, by listening to the senders’ transmissions. We provide constructions of weakly secure linear codes for different classes of the two-sender unicast index coding problem, using those of its sub-problems. The constructions are valid only if such codes exist for all the sub-problems under consideration. We identify some classes of the two-sender problem, where the constructions provide optimal weakly secure linear index codes.
I Introduction
The index coding problem (ICP) introduced in [1] consists of a single-sender which caters to the demands of all the receivers by availing the knowledge of their side-information. The sender transmits coded messages, which reduces the number of broadcast transmissions compared to the naive broadcast of each message. In many practical scenarios, messages are distributed over multiple senders due to data storage limits, or due to erroneous reception of some messages. It can also be strategically done to reduce end-to-end latency in content delivery, as in multi-server coded caching [2]. Content can be delivered using large storage capacity nodes called caching helpers in cellular networks [3]. Data is also distributed and stored over multiple nodes in distributed storage networks [4]. Hence, multi-sender index coding is an important component of all the above mentioned problems, which exploit the knowledge of receivers’ side-information, when the messages are distributed over multiple senders.
A special class of multi-sender ICPs was first studied in [5], where each receiver knows a unique message and demands a subset of other messages. Inner and outer bounds for the capacity region of many variations of multi-sender ICP were provided in [6, 7, 8, 9]. Existance of links with fixed finite capacities from every sender to every receiver has been assumed in contrast to the previous works. Variations of random coding were used to provide the bounds. A fundamental class of multi-sender ICP is the two-sender ICP, which was first studied in [10]. Some single-sender index coding schemes based on graph theory were extended to the two-sender unicast ICP (TUICP), where each receiver demands a unique message. Optimal broadcast rates of a special class of TUICPs, and related code constructions using optimal codes of single-sender sub-problems were studied in [11], [12], [13]. A more practical version of the two-sender ICP is the secure ICP, which arises in on-demand content delivery. The servers do not want a particular client (or a set of clients) to gain any information about any content it does not subscribe for. The client gains access to the unsubscribed content by listening to the transmissions of all the senders, which were intended for the remaining clients. Many variations of the single-sender secure ICP have been studied previously.
Single-sender ICP with security was first studied in [14]. An eavesdropper has a subset of messages and the transmitted codeword. The objective of secure index coding is to encode the messages such that the eavesdropper is unable to gain information about a specified subset of messages it does not have. Different levels of security were introduced. In weak security, the eavesdropper is not able to obtain additional information about each message he does not have. Block security was introduced which generalizes the notion of weak security. Necessary and sufficient conditions for a linear code to be block secure were given. Some relations between the minimum distance of the code, level of block security attained, and the amount of side-information with the eavesdropper were established. Strongly secure index coding was considered in [15], where the eavesdropper does not have any side-information, and must not gain any information about the message set. This involves sharing random keys with only the receivers, and encoding the messages along with these keys. A necessary and sufficient condition for the existence of weakly-secure index codes for any ICP has been given, when the eavesdropper can access any subset of messages [16]. Three cases have been identified, where random keys are not required to attain weak security. An equivalence between secure network coding and secure index coding was established in [17]. Capacity region of secure index coding is characterised using an outer bound and an inner bound which uses composite coding scheme [18]. In this paper, we study the construction of weakly secure linear index codes for the TUICP.
The key results of this paper are summarized as follows.
- •
We introduce the problem of two-sender unicast weakly secure index coding against an eavesdropper having some side-information. To the best of our knowledge, this is the first work investigating the two-sender unicast index coding problem with weak security.
- •
We provide a general construction of weakly secure linear two-sender index codes for any general TUICP, using weakly secure linear single-sender codes of its sub-problems. The constructed codes need not be optimal. However, this is the first work (to the best of our knowledge) where weakly secure linear codes are constructed using those of the sub-problems.
- •
Code-constructions are given for different classes of the TUICP, using codes of the sub-problems. This establishes upper bounds on the optimal codelengths of TUICPs.
- •
Some classes of the TUICP are identified, where the constructed codes are optimal. This result reduces the problem of finding two-sender optimal weakly secure linear index codes to the problem of finding the corresponding optimal codes of the single-sender sub-problems.
The remainder of the paper is organized as follows. Section II establishes the problem setup and provides required definitions. Section III provides the main results of the paper. Conclusion of the paper is provided in Section IV.
II Problem Formulation and Definitions
In this section, we formulate the problem of two-sender unicast index coding with weak security and establish the required notations and definitions used in this paper. We use the notation employed in [13].
The set is denoted as . denotes a finite field of elements. Support of a vector , denoted as , is the set of co-ordinates where its components are non-zero. For any matrix , let denote the row space of . A unicast ICP is an ICP where every receiver requests a unique message. An instance of the two-sender unicast index coding problem (TUICP) consists of two senders collectively having the message set , where , . Each message is a realization of a random variable , . The random variables are assumed to be independent and uniformly distributed over . The th sender denoted by , , has a subset of given by , such that . Each sender knows the identity of all the messages present with the other. We assume a noiseless broadcast channel. Transmissions of each sender are orthogonal in time with those of the other. There are receivers, the th receiver wanting and having , , as its side-information. If and , or vice-versa, the TUICP reduces to the single-sender unicast ICP (SUICP).
For any unicast ICP, the knowledge of side-information and demands of all the receivers is represented by the side-information digraph , with the vertex set . The vertex represents th receiver which wants , . The edge set is given by . Any SUICP can also be represented using a fitting matrix [19]. It contains unknown entries denoted by . Each row represents a receiver and each column represents a message.
Definition 1* (Fitting Matrix, [19]).*
An matrix is called the fitting matrix of an SUICP described by the side-information digraph , where the ()th entry is given by ‘’ if , if , and [math] otherwise, for all .
The TUICP has been analyzed using three sub-digraphs (equivalently sub-problems) induced by three disjoint vertex sets of the side-information digraph [11],[13]. We recapitulate the same, as we employ the same approach. Let and denote the message sets available only with and respectively. The messages known to both the senders are given by . Let , for any non-empty set . Any singleton set is represented without . Let . Any TUICP can now be described in terms of the two tuple , as .
Let be the sub-digraph of , induced by the vertices , for any non-empty set . If there exists an edge from some vertex in to some vertex in , in the digraph , for non-empty , an interaction is said to exist from to , denoted as . The interaction is said to be fully-participated, if there are edges from every vertex in to every vertex in . Otherwise, it is said to be partially-participated. The TUICP is said to have fully-participated interactions if all the existing interactions are fully-participated. Consider the digraph with and . We call the digraph as the interaction digraph of the digraph , for a given . Bidirectional edges in interaction digraph are denoted by a single edge with arrows at both the ends. There are 64 possibile interaction digraphs given in Figure 1, which were enlisted and classified in [11]. The vertex representing the set is written as for brevity. Note that all the possible interaction digraphs are classified into two cases broadly: Case I and Case II. Case I consists of all acyclic digraphs. Case II was further classified into five subcases as shown in Figure 1.
For a given instance of the TUICP, a two-sender index code consists of two sub-codes transmitted by the two senders respectively. Let be the concatenated message vector of messages in , for non-empty . The random vectors are defined similarly. An encoding function for is given by , such that , where is the length of the codeword , . The th receiver has a decoding function given by , such that , , i.e., it can decode using its side-information and the received codewords and . An index code for a two-sender problem is said to be linear, if both the encoding functions are linear transformations. In general, a linear code seen by any receiver can be written as in (1), where is the concatenated message vector. The matrix is an matrix, where is the codelength of the two-sender index code.
[TABLE]
is also called an encoding matrix of the problem. The constituent matrices have appropriate sizes as seen from the partition of in (1). sends , . Depending on the two-sender problem, any of the matrices , , can be .
We now consider the notion of weak security in the TUICP setup. For any , let . There is an eavesdropper having a subset of messages , with , and having access to the codewords transmitted by the two senders. The set is an element of the set ( is the set of all subsets of [m]). The set consists of sets of indices of possibly compromised messages. The senders know the set , but not the particular set . That is, the senders do not know the particular accessed by the eavesdropper, unless .
A weakly secure linear index code must ensure that all the receivers are able to obtain their demands, and also that the eavesdropper does not gain additional information about each message not present in . That is, assuming the encoding functions to be linear transformations, , for all . and denote shannon entropy and conditional entropy. For a TUICP , consider , such that , for non-empty . That is, is the side-information of the eavesdropper present in . We denote this instance of the weakly secure TUICP as . Similarly, an SUICP with eavesdropper’s side-information given by is denoted as . The optimal (minimum) length (over a given field) of a weakly secure linear index code for the problem is denoted as . For , it is denoted as . When there is no ambiguity and the given problem is understood, we write instead of for brevity. Similarly, the optimal codelength of the subproblem is denoted as , for non-empty .
The following notations are required for the construction of a two-sender code from single-sender codes. Any vector with a subscript consists of ’s, [math]’s and ’s. An denotes an unknown value, which can be replaced by any element from the given field. A vector is said to complete a vector and denote it as , if can be obtained by replacing the ’s in with known values from the given field. A vector is a vector with in the th co-ordinate, ’s in the co-ordinates given by , and [math]’s in the rest of the co-ordinates. The ‘’s in denote unknown values. Let and be two codewords. The notation denotes the symbol-wise addition of and after zero-padding the shorter message at the least significant positions to match the length of the longer one. The notation denotes the vector obtained by choosing the code symbols from co-ordinate to , starting from the most significant position. Similar notation holds for codes and .
We now illustrate the definitions and notations introduced in this section with a running example.
Example 1*.*
Consider the TUICP with messages, where the th receiver demands , . Sender has . has . Hence, , , and . The side-information of each receiver is given as follows: , , , . The side-information digraph and the corresponding interaction digraph are shown in Figure 2. The vertex-induced sub-digraphs , , and are also shown. Note that only the interactions and are fully-participated. The interaction digraph shown in Figure 2 is as given in Figure 1. Let the eavesdropper have message set . Hence, . and . Consider the code . It can be easily seen that the eavesdropper cannot decode each of and . In Lemma 4.3, [14], it has been shown that under the assumption of linear encoding, the eavesdropper is not able to gain any information about a particular message iff it is not able to decode it. Hence, the code is weakly secure. Note also that the eavesdropper has some joint information about and , even though it is not able to decode either. The encoding matrix is shown below.
[TABLE]
III Main Results
In this section, we use weakly secure linear codes of the single-sender sub-problems to obtain a weakly secure linear code for the two-sender problem. The code-constructions given in this section assume the existence of weakly secure linear index codes for all the related sub-problems.
We recapitulate the following lemma given as a special case of Lemma 4.3 in [14], which gives the necessary and sufficient conditions for a linear index code to be weakly secure.
Lemma 1* (Lemma 4.3, [14]).*
Let the sender transmit , where and . For each , an eavesdropper having , and receiving , has no information about iff the following holds.
[TABLE]
In Lemma 2, we state a necessary and sufficient condition equivalent to that given in Lemma 1.
Lemma 2*.*
Let an index code be given by the encoding matrix , and the eavesdropper have , and have access to the index code. For each , an eavesdropper receiving , has no information about iff the following holds.
[TABLE]
Proof.
A vector is in the the row space , iff there exists a , such that . From, the definition of , the condition given in (2), is hence equivalent to that given in (3). Hence the result. ∎
The condition (2) is equivalent to the condition (3). The proofs of Lemmas 5, 10, and 7, and Theorems 1 and 2 become easier and transparent when condition (3) is employed instead of condition (2). Lemmas 1, and 2 are derived for the single-sender ICP. However, they also hold for the TUICP, as the overall transmitted code can be seen in the form of , as in (1). We illustrate Lemma 2 with an example.
Example 2* (Example 1 continued).*
Note that for the encoding matrix given in Example 1, the following are the possible values of : . For , takes values from . The possible values of are and . With the binary field, the possible values for any vector such that are , , , . The possible values for any vector such that are , , , . Note that none of the possible values of are same as any of the eight vectors which complete , for . Hence, the code obtained is weakly secure.
The following result shows that a linear weakly secure index code for any SUICP can be obtained by code concatenation of corresponding codes of its subproblems.
Lemma 3*.*
Consider an SUICP with the fitting matrix of size as given in (4), where is the fitting matrix of an SUICP , , such that . Let the eavesdropper have the message index set , with , and .
[TABLE]
If is the optimal codelength, and a corresponding encoding matrix for the problem , , then the optimal codelength for the problem is upper bounded by , and a corresponding encoding matrix is given by as in (5).
[TABLE]
Proof.
We prove the lemma by obtaining a contradiction. From Lemma 2, we know that
[TABLE]
Using Lemma 2, if is not resulting in a weakly secure code, then we have
[TABLE]
This implies that (6) is violated for atleast one of , which contradicts that atleast one will result in a weakly secure code for the problem . ∎
III-A A General Code-construction for any TUICP
We now provide a general construction of weakly secure linear codes for any TUICP in terms of weakly secure linear codes of its single-sender sub-problems. A weakly secure linear code need not exist for a given SUICP. Hence, the construction is valid only if such codes exist. The two-sender problem can also have partially-participated interactions.
Theorem 1*.*
Consider any TUICP with any type of interactions. Let be partitioned into two disjoint sets: and . The induced sub-digraph of induced by the message set , is denoted by , . Let the eavesdropper have side-information , where , . If there exists a weakly secure linear index code for each SUICP , , then the code is a weakly secure linear index code for the TUICP .
Proof.
The code can be written as , , where is an matrix, with being the concatenated message vector of messages in . Consider the code () given in (7), obtained from the given codes.
[TABLE]
All the receivers are able to decode their demands. We now prove that the code is also weakly secure against the eavesdropper by contradiction. Assume that there exists a vector , with , , such that , for some . If , then we have . Otherwise we have, . In both the cases, this leads to a contradiction as there must not exist such (or if ), due to our assumption of the codes given by the matrices being weakly secure, according to Lemma 2. Hence the result. ∎
We illustrate the theorem with an example.
Example 3*.*
Consider the following TUICP with , and . Hence, , , and . The th receiver demands , . The side-information of each receiver is:
[TABLE]
The eavesdropper has side-information given by . Hence, . Consider , and . Hence, , and . It can be easily verified that the following are valid codes for , .
[TABLE]
We now state a result for any TUICP (for the sake of completeness) with any type of interactions, which also holds for Cases I and II-A, without proof. The proof follows on the same lines as that of Theorem 1.
Corollary 1* (Naive scheme).*
Consider any TUICP with any type of interactions. If there exists a weakly secure linear code , for the problem , for all non-empty , then the linear code is weakly secure for the TUICP .
Remark 1*.*
The weakly secure linear index code given in Theorem 1 need not be optimal in general.
III-B Code-constructions for some classes of the TUICP belonging to Cases II-B,II-C,II-D, and II-E
For the remainder of this section, let be an optimal weakly secure linear code for the problem , for all non-empty . We now state and prove the result for Case II-B.
Theorem 2* (Case II-B).*
Consider any TUICP , with the interactions and , for all , being fully-participated, and belonging to Case II-B. If weakly secure linear index codes exist for , for all non-empty , the optimal codelength satisfies .
Proof.
We consider the code-construction of classical index codes (without weak security restriction) given in the proof of Theorem , in [11]. Then, we substitute optimal weakly secure linear codes in the place of classical index codes given in the construction and show that the resulting code is a weakly secure linear code. There are four sub-cases as follows: , , , and . We mention the code-construction presented in [11] for all the sub-cases, but prove the theorem only for sub-case . The proofs for other sub-cases follow on similar lines.
Code construction for sub-cases and : transmitted by , and transmitted by . Code construction for sub-case : transmitted by , and transmitted by . Code construction for sub-case : transmitted by , and transmitted by .
Proof for sub-case : It has been shown that all the receivers are able to decode their demands from the given code in [11]. Consider any encoding matrix of the code , for all non-empty . Let , denote the matrix obtained by taking consecutive rows starting from th row to th row of the matrix . It can be easily verified that the overall encoding matrix can be written as shown in (8).
[TABLE]
It can be easily shown (as shown in the proof of Theorem 1), that there does not exist any vector , such that , for any . If such a vector exists, it leads to the contradiction that atleast one of the codes of the subproblems is not weakly secure linear, according to Lemma 2. Hence, the code-construction yields a weakly secure linear code for the TUICP. ∎
We state the results for Cases II-C, II-D and II-E without proof. The proofs follow on similar lines as that of Theorem 2. The code-construction for Cases II-C and II-D is based on the code-construction of classical index codes (without weak security restriction) given in the proof of Theorem , in [11].
Corollary 2* (Case II-C).*
Consider any TUICP , with the interactions and being fully-participated, and belonging to Case II-C. If weakly secure linear index codes exist for , for all non-empty , the optimal codelength . The code-construction giving this bound is given as: transmitted by , and transmitted by .
The result for Case II-D follows from that of Case II-C, by observing that the interaction digraphs of Case II-D are obtained by interchanging the labels and of the vertices in the corresponding interaction digraphs of Case II-C. Hence, we have the following result.
Corollary 3* (Case II-D).*
Consider any TUICP , with the interactions and being fully-participated, and belonging to Case II-D. If weakly secure linear index codes exist for , for all non-empty , the optimal codelength . The code-construction giving this bound is given as: transmitted by , and transmitted by .
The result of the following corollary depends on the code-constructions given in [13] (for sub-cases and given in the following corollary) and [11] (for sub-case ).
Corollary 4* (Case II-E).*
Consider any TUICP , with fully-participated interactions, and belonging to Case II-E. If weakly secure linear index codes exist for , for all non-empty , the optimal codelength . The code-construction giving this bound depends on three sub-cases:
[TABLE]
Remark 2*.*
Note that the results in this subsection provide non-trivial upper bounds on the optimal weakly secure index codelength using the code construction given in [13].
III-C A necessary condition for optimality of the construction
In this subsection, we obtain a necessary condition for the optimality of the codes constructed in the previous subsection.
From Corollary 4.5 given in [14], we know that any encoding matrix of any SUICP is obtained by replacing all the unknown entries of the fitting matrix of the SUICP with known entries from the field, and then taking any row basis of such a matrix. We state it here for easy reference.
Lemma 4* (Corollary 4.5, [14]).*
An matrix gives a valid index code for a given SUICP iff for all , there exists a vector , satisfying supp({\bf{u}}_{i})\subseteq{\mathchoice{\raisebox{0.0pt}{\displaystyle\chi}}{\raisebox{0.0pt}{\textstyle\chi}}{\raisebox{0.0pt}{\scriptstyle\chi}}{\raisebox{0.0pt}{\scriptscriptstyle\chi}}}_{i}, where {\mathchoice{\raisebox{0.0pt}{\displaystyle\chi}}{\raisebox{0.0pt}{\textstyle\chi}}{\raisebox{0.0pt}{\scriptstyle\chi}}{\raisebox{0.0pt}{\scriptscriptstyle\chi}}}_{i} is the set of indices of messages in , and , where is the standard basis vector in with in the th co-ordinate and [math]’s in other co-ordinates.
The following lemma provides an optimal weakly secure linear index code for an SUICP, whose side-information digraph can be partitioned into two vertex-disjoint sub-digraphs with no edges from one sub-digraph to the other or vice-versa.
Lemma 5*.*
Consider an SUICP with the fitting matrix of size as given in (9), where is the fitting matrix of an SUICP , , such that . Let the eavesdropper have the message index set , with , and .
[TABLE]
If is the optimal codelength, and a corresponding encoding matrix for the problem , , then the optimal codelength for the problem is , and a corresponding encoding matrix is given by as in (10).
[TABLE]
Proof.
From Lemma 4, we know that any encoding matrix (not necessary optimal) for the problem must be of the form given in (10), with matrices , . Using Lemma (2), for a weakly secure linear code we must have the following for any .
[TABLE]
This implies (12), which is the condition for weak security for the individual encoding matrices of problems , , according to Lemma 2. Hence minimizing is equivalent to minimizing each , . Thus the result.
[TABLE]
∎
We now use Lemma 10, to obtain an optimal weakly secure linear code for a special case of the TUICP, which is then used in Theorem 3 to show the optimality of the code-constructions given in the previous subsection (Theorem 2 and Corollaries 2-4).
Lemma 6*.*
Consider any TUICP with any type of interactions and . We have .
Proof.
Let the senders send the codewords , . As is only a function of messages in , the receivers in can not make use of their side-information present in , and vice-versa. Hence, it is equivalent to a single-sender problem with receivers in not having any side-information in , , and the sender having . Now using the result of Lemma 10, we obtain the result of this lemma. ∎
In the following lemma, we obtain a lower bound on the optimal codelength of a special class of the TUICP using that of a sub-problem.
Lemma 7*.*
Consider any TUICP with any type of interactions and . Consider another related problem , where , , and is the induced sub-digraph of induced by the messages in . Then, .
Proof.
Without loss of generality, we consider an optimal encoding matrix for to be of the following form.
[TABLE]
From Lemma 2, we have the following (assuming has rows, ).
[TABLE]
Hence, we have the following.
[TABLE]
Thus using Lemma 4, the matrix {\bf{G}}^{\prime}=\left(\begin{array}[]{c|c}{\bf{G}}_{1}&{\bf{0}}\\ \hline\cr{\bf{0}}&{\bf{G}}_{2}\\ \end{array}\right) is an encoding matrix for the problem . Hence the result. ∎
Remark 3*.*
Note that in the classical index coding problem optimal codelength of any subproblem (of a given problem) is not more than that of the original problem. This is not proved in general for the case of weakly secure index coding problem.
We now identify some cases where the constructed codes in Theorem 2 and Corollaries 2-4 are optimal, using the result of Lemmas 6 and 7.
Theorem 3*.*
For any TUICP given in Theorem 2 and Corollaries 2-4, with , if , then the codes constructed are optimal.
Proof.
From Lemmas 6 and 7, we see that . Hence, we have the result. ∎
We illustrate the theorem using an example.
Example 4*.*
Consider the following TUICP with , and . Hence, , , and . The th receiver demands , . The side-information of each receiver is:
[TABLE]
It can be easily verified that this problem belongs to Case II-B. The eavesdropper has side-information given by . Hence, . It can be easily verified that the following are valid optimal codes for , for non-empty .
[TABLE]
Hence, , and . All the conditions given in the Theorem 3 are satisfied. Hence, the overall optimal code has length , and is given as follows:
[TABLE]
IV Conclusion
Weakly secure linear index codes are constructed for different classes of the TUICP using those of the sub-problems. For some classes of the TUICP, the constructions are proven to give optimal codes.
Acknowledgment
This work was supported partly by the Science and Engineering Research Board (SERB) of Department of Science and Technology (DST), Government of India, through J.C. Bose National Fellowship to B. S. Rajan.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Y. Birk and T. Kol, “Coding on demand by an informed source (ISCOD) for efficient broadcast of different supplemental data to caching clients,” IEEE Transactions on Information Theory , vol. 52, no. 6, pp. 2825–2830, 2006.
- 2[2] S. P. Shariatpanahi, S. A. Motahari, B. H. Khalaj, “Multi server coded caching,” in IEEE Transactions on Information Theory , vol. 62, no. 12, pp. 7253–7271, 2016.
- 3[3] K. Shanmugam, N. Golrezaei, A. G. Dimakis, A. F. Molisch, and G. Caire, “Femtocaching: Wireless content delivery through distributed caching helpers,” IEEE Transactions on Information Theory , vol. 59, no. 12, pp. 8402–8413, 2013.
- 4[4] T. Luo, V. Aggarwal, and B. Peleato, “Coded caching with distributed storage,” ar Xiv preprint ar Xiv:1611.06591 , 20 Nov, 2016.
- 5[5] L. Ong, C. K. Ho, and F. Lim, “The single-uniprior index-coding problem: The single-sender case and the multi-sender extension,” IEEE Transactions on Information Theory , vol. 62, no. 6, pp. 3165–3182, 2016.
- 6[6] P. Sadeghi, F. Arbabjolfaei, and Y.-H. Kim, “Distributed index coding,” in IEEE Information Theory Workshop (ITW) , 2016, pp. 330–334.
- 7[7] Y. Liu, P. Sadeghi, F. Arbabjolfaei, and Y.-H. Kim, “On the capacity for distributed index coding,” in IEEE International Symposium on Information Theory (ISIT) , 2017, pp. 3055–3059.
- 8[8] M. Li, L. Ong, and S. J. Johnson, “Improved bounds for multi-sender index coding,” in IEEE International Symposium on Information Theory (ISIT) , 2017, pp. 3060–3064.
