You are currently viewing a new version of our website. To view the old version click .
Mathematics
  • Feature Paper
  • Article
  • Open Access

31 December 2025

Numerical Methods for Partial Inverse Spectral Problems with Frozen Arguments on Star-Shaped Graphs

,
and
1
Department of Applied Mathematics and Data Science, Tamkang University, New Taipei City 25137, Taiwan
2
General Education Center, Ming Chi University of Technology, New Taipei City 24301, Taiwan
*
Author to whom correspondence should be addressed.
Mathematics2026, 14(1), 156;https://doi.org/10.3390/math14010156 
(registering DOI)
This article belongs to the Special Issue Advances in Nonlinear Differential Equations with Applications

Abstract

In this paper, the authors investigate a partial inverse spectral problem for Sturm–Liouville operators with frozen arguments on star-shaped graphs. The problem is to reconstruct the potential on one edge from the known potentials on the other edges together with two sequences of eigenvalues from a prescribed spectral set. The proposed approach is constructive. First, the characteristic function associated with the given spectral data is constructed, allowing the unknown potential contribution to be isolated. The potential is then recovered by expanding the resulting expressions in an appropriate Riesz basis and solving a corresponding system of linear equations. Based on established uniqueness results, this procedure yields a constructive numerical algorithm. Numerical examples demonstrate reliable reconstruction for both smooth and piecewise continuous potentials, providing a practical scheme for frozen-argument problems on star graphs.

1. Introduction

Inverse spectral problems concern the recovery of differential operators from spectral data such as eigenvalues or eigenfunctions. Since the classical work of Ambarzumyan, Borg, Levinson, Gelfand, and Levitan [1,2,3,4], this area has grown into an important branch of analysis and mathematical physics.
In recent decades, this research field has remained highly active. Numerous researchers, including V.A. Yurko, V. Pivovarchik, S.A. Buterin, N.P. Bondarenko, S. Avdonin, C.F. Yang, and many others, continue to expand its boundaries and contribute to both the classical and generalized Sturm–Liouville problems, particularly with regard to uniqueness theorems, reconstruction algorithms, and stability of solutions. Over the past two decades, the theory has been extended to more general structures known as quantum (metric) graphs. A quantum graph consists of multiple edges, each treated as an interval and connected at vertices, with differential operators such as the Sturm–Liouville operator defined on the edges and appropriate coupling conditions imposed at the vertices. Quantum graphs provide a mathematical model for wave propagation on networks and have found applications in physics, chemistry, engineering, and spectral geometry (see [5] for a survey and [6,7,8,9,10,11] for further references).
Among these developments, inverse spectral problems on star-shaped graphs have received particular attention. Bondarenko [12] obtained uniqueness theorems for partial inverse problems of Sturm–Liouville operators on star-shaped graphs, where one seeks to reconstruct unknown data on a selected edge from spectral information and known data on the remaining edges; Avdonin and Kravchenko [13] proposed numerical algorithms for the self-adjoint case on a star-shaped graph; more recently, Shieh, Tsai, and Wu [14] studied nonlocal Sturm–Liouville operators with frozen arguments on star-shaped graphs and proved uniqueness theorems for the corresponding partial inverse problems. However, despite these advances, a constructive numerical reconstruction algorithm for the frozen-argument case has not been available.
The aim of this paper is to fill this gap. We develop and implement a numerical algorithm for reconstructing an unknown potential on one edge of a star-shaped graph with frozen arguments, using known potentials on the other edges together with the partial spectral data. Several numerical experiments are provided, covering both smooth and piecewise continuous potentials.
To precisely formulate the problem under consideration, let G n (see Figure 1) be a star-shaped graph with equal edges of length π ; G n consists of edges { E 1 , E 2 , , E n } and vertices { V 0 , V 1 , , V n } , where V 0 is the inner vertex and V i is an outer vertex which is connected to V 0 by E i . Each edge E i is parameterized by the variable x [ 0 , π ] , the vertex V 0 corresponds to the point x = π , and the vertex V i corresponds to x = 0 .
Figure 1. A star-shaped graph G n .
In the graph, each edge E i is equipped with an ordinary Sturm–Liouville equation
l i ( y i ) : = y i ( x ) + p i ( x ) y i ( x ) = λ y i ( x ) , 0 < x < π ,
or a nonlocal Sturm–Liouville equation
l i ( y i ) : = y i ( x ) + p i ( x ) k = 1 m i y i ( a i , k ) = λ y i ( x ) , a i , k ( 0 , π ) , 0 < x < π ,
where p i ( x ) is a real-valued L 2 -function on ( 0 , π ) . Let F i : = { a i , k } k = 1 m i denote the set of frozen arguments on edge E i . Briefly, we denote Q i : = ( p i , F i ) . We agree that if F i = , then the differential equation on E i is an ordinary Sturm–Liouville equation. Denote L ( Q 1 , Q 2 , , Q n ) the boundary problem on G n which consists of the differential system
l i ( y i ) = λ y i ( x ) , 0 < x < π
associated with boundary conditions
y i ( 0 ) = 0 , 1 i n
and Kirchhoff conditions
y 1 ( π ) = y 2 ( π ) = = y n ( π ) ; i = 1 n y i ( π ) = 0 .
A number λ C is an eigenvalue of (3)–(5) if there exist non-trivial functions { y 1 ( x ) , y 2 ( x ) , , y n ( x ) } which satisfy (3)–(5). The purpose is to retrieve the potentials { p 1 ( x ) , p 2 ( x ) , , p n ( x ) } from the information of the eigenvalues of (3)–(5).
The remainder of this paper is organized as follows: Section 2 presents the necessary preliminaries and Section 3 introduces the numerical algorithm and provide simulation results, followed by a concluding discussion.

2. Preliminaries

In this section, we introduce the basic notation used throughout the paper along with preliminary results. We also briefly discuss a characteristic feature of nonlocal Sturm–Liouville problems, namely, the possible lack of uniqueness of solutions. As an illustration, consider the boundary value problem
y ( x ) + { y ( π / 4 ) + y ( π / 2 ) + y ( 3 π / 4 ) } = λ y ( x ) , y ( 0 ) = y ( π ) = 0 .
For λ = 4 , this problem admits more than one linearly independent solution, which highlights the non-uniqueness phenomenon in nonlocal settings.
As such, the analysis of inverse spectral problems relies heavily upon the construction of the characteristic function associated with the operator. In the case of star-shaped graphs, the characteristic function can be constructed from the differential operators defined on individual edges. For this purpose, we recall the following lemma.
Lemma 1 
([14]). Denote S i ( x , λ ) as the solution of
l i ( y i ) = λ y i ( x ) , 0 < x < π ,
associated with the initial condition S i ( 0 , λ ) = 0 . Denote ρ : = λ ; then, S i ( x , λ ) satisfies the integral equation
S i ( x , λ ) = sin ρ x ρ + 0 x p i ( t ) sin ρ ( x t ) ρ S i ( t , λ ) d t
for F i = . Otherwise,
S i ( x , λ ) = A i ( λ ) sin ρ x ρ + k = 1 m i S i ( a i , k ) 0 x p i ( x ) sin ρ ( x t ) ρ d t ,
where A i ( λ ) is an undetermined constant which can be chosen as either 0 or 1 depending on the specific form of p i ( x ) and the value λ.
For consistency, we denote i ( 0 , 0 ) ( λ ) the characteristic function of
l i ( y i ) = λ y i ( x ) , 0 < x < π ,
associated with Dirichlet boundary conditions y i ( 0 ) = y i ( π ) = 0 , and denote i ( 0 , 1 ) ( λ ) the characteristic function of
l i ( y i ) = λ y i ( x ) , 0 < x < π ,
associated with Dirichlet–Neumann boundary conditions y i ( 0 ) = y i ( π ) = 0 . According to [15],
i ( 0 , 0 ) ( λ ) = S i ( π , λ ) , i f F i = , sin ρ π ρ sin ρ π ρ 2 k = 1 m i 0 a i , k p i ( t ) sin ρ ( a i , k t ) d t + k = 1 m i sin ρ a i , k ρ 2 0 π p i ( t ) sin ρ ( π t ) d t , i f F i ,
and
i ( 0 , 1 ) ( λ ) = S i ( π , λ ) , i f F i = , cos ρ π cos ρ π k = 1 m i 0 a i , k p i ( t ) sin ρ ( a i , k t ) ρ d t + k = 1 m i sin ρ a i , k ρ 0 π p i ( t ) cos ρ ( π t ) d t , i f F i .
Then, the characteristic function of (3)–(5) is stated in the following theorem.
Theorem 1 
(Theorem 2.4, [14]). The characteristic function χ n ( λ ) of L ( Q 1 , Q 2 , , Q n ) is
χ n ( λ ) = k = 1 n k ( 0 , 1 ) ( λ ) j = 1 , j k n j ( 0 , 0 ) ( λ ) .
At the end of this section, several preliminary results that will be used in the subsequent analysis are presented. In fact, the characteristic functions allow the following integral forms (refer to [12,14]):
i ( 0 , 0 ) ( λ ) = sin ρ π ρ ω i cos ρ π ρ 2 + 1 ρ 2 0 π K i ( t ) cos ρ t d t , i ( 0 , 1 ) ( λ ) = cos ρ π + ω i sin ρ π ρ + 1 ρ 0 π H i ( t ) sin ρ t d t
for F i = , w i = 1 2 0 π p i ( t ) d t and
i ( 0 , 0 ) ( λ ) = sin ρ π ρ + 1 ρ 2 0 π N i ( t ) cos ρ t d t , i ( 0 , 1 ) ( λ ) = cos ρ π + 1 ρ 0 π W i ( t ) sin ρ t d t
for F i . The functions K i ( t ) , H i ( t ) , N i ( t ) , and W i ( t ) are derived from suitable substitutions into Equations (8) and (9), and play essential roles in reconstructing the characteristic function. Readers can refer to [12,14,16] for details.

3. Reconstruction Algorithm and Numerical Experiments

The uniqueness theorems for both ordinary and nonlocal Sturm–Liouville problems on star-shaped graphs have been established in [12,14]. Moreover, a numerical method for the ordinary Sturm–Liouville problem on star-shaped graphs was implemented in [13]. In this work, we focus on the nonlocal problem on star-shaped graphs. The characteristic function and behavior of eigenvalues shall be used to solve our inverse problem.
Theorem 2 
([14]). Suppose that the problem L ( Q 1 , Q 2 , , Q n ) consists of l ordinary Sturm–Liouville equations at edges E i 1 , E i 2 , , E i l and  n l nonlocal Sturm–Liouville equations, where 0 l < n . Then, the characteristic function χ n ( λ ) of L ( Q 1 , Q 2 , Q n ) is
χ n ( λ ) = k = 1 n k ( 0 , 1 ) ( λ ) j = 1 , j k n j ( 0 , 0 ) ( λ ) = k = 1 l [ ( cos ρ π + w i k sin ρ π ρ + o ( 1 ρ ) ) j = 1 , j k l ( sin ρ π ρ w i j cos ρ π ρ 2 + o ( 1 ρ 2 ) ) ] ( sin ρ π ρ + o ( 1 ρ 2 ) ) n l + ( n l ) [ j = 1 l ( sin ρ π ρ w i j cos ρ π ρ 2 + o ( 1 ρ 2 ) ) ] ( cos ρ π + o ( 1 ρ ) ) ( sin ρ π ρ + o ( 1 ρ 2 ) ) n l 1 ,
where w i j = 1 2 0 π p i j ( x ) d x , 1 j l . Moreover, the spectral set consists of sequences { λ k , j } k = 1 , j = 0 , 1 , , n 1 , where
ρ k , 0 = λ k , 0 = k ( 1 / 2 ) + A l π k + o ( 1 k ) ,
ρ k , j = λ k , j = k + O ( 1 k ) , j = 1 , 2 , , n 1 ,
and A l = 1 n 1 k l w i k .
Proof. 
Set ρ = λ . Using standard asymptotic analysis (as | ρ | ) on (13), we have
χ n ( λ ) = n cos ρ π sin n 1 ρ π ρ n 1 + sin n 2 ρ π ρ n ( 1 n cos 2 ρ π ) k = 1 l ω i k + o 1 ρ n .
Applying Rouché’s theorem near integers and half-integers together with the local Taylor expansions of sin ( ρ π ) and cos ( ρ π ) yields
ρ k , j = k + O 1 k ( j = 1 , , n 1 ) , ρ k , 0 = k 1 2 + A l π k + o 1 k ,
which are (15) and (14), respectively.    □
The asymptotic forms (14) and (15) ensure that { sin ( ρ k , 0 x ) } k N and { 1 } { cos ( ρ k , 1 x ) } k N form Riesz bases in L 2 ( 0 , π ) , since they are quadratically closed to { sin ( k 1 / 2 ) x } k N and { cos k x } k N { 0 } separately.
In this section, we shall solve the following inverse problem.
(IP 1). Given Q 1 , Q 2 , , Q n 1 , F n , { λ k , j } k = 1 , j = 0 , 1 , reconstruct an approximated potential p n ( x ) on the edge E n .
Next, we briefly describe how one can determine the potential for the setting of the problem. Given two sequences of eigenvalues { λ k , j } k = 1 , j = 0 , 1 which satisfy (14) and (15), χ n ( λ k , j ) = 0 , and (10) then leads to
n ( 0 , 1 ) ( λ k , j ) n ( 0 , 0 ) ( λ k , j ) = i = 1 n 1 i ( 0 , 1 ) ( λ k , j ) i ( 0 , 0 ) ( λ k , j ) : = g k , j .
To solve the inverse problem (IP 1), we assume the following conditions:
(i) 
i ( 0 , 0 ) ( λ k , j ) 0 , for all i , k , j .
(ii) 
k = 1 m n sin ρ a n , k = 0 has no solution in N .
There are two cases we want to deal with.
Case (1): F n . Under condition (ii), n ( 0 , 0 ) ( λ ) determines p n ( x ) uniquely (refer [15] for details). Equations (12) and (17) yield
g k , j ρ k , j 2 0 π N n ( t ) cos ( ρ k , j t ) d t 1 ρ k , j 0 π W n ( t ) sin ( ρ k , j t ) d t = g k , j sin ( ρ k , j π ) ρ k , j + cos ( ρ k , j π ) .
Let
κ k , j = 0 π N n ( t ) cos ( ρ k , j t ) d t and γ k , j = 0 π W n ( t ) sin ( ρ k , j t ) d t .
Then, by (14) and (15), g k , j in (17) has the following estimates:
g k , j = cos ρ k , j π + ( γ k , j / ρ k . j ) sin ρ k , j π / ρ k , j + ( κ k , j / ρ k . j 2 ) = O ( 1 ) for j = 0 , O ( k 2 ) for j = 1 .
For the two cases of Equation (18), j = 0 and j = 1 , multiplying them by ρ k , 0 and ρ k , 1 2 / g k , 1 , respectively, we can obtain the following two estimates:
g k , 0 ρ k , 0 0 π N n ( t ) cos ( ρ k , 0 t ) d t + 0 π W n ( t ) sin ( ρ k , 0 t ) d t l 2
and
0 π N n ( t ) cos ( ρ k , 1 t ) d t ρ k , 1 g k , 1 0 π W n ( t ) sin ( ρ k , 1 t ) d t l 2 .
The last two estimates allow for subsequent approximation procedures.
We define the inner product
f 1 ( t ) f 2 ( t ) , g 1 ( t ) g 2 ( t ) = 0 π ( f 1 ( t ) g 1 ¯ ( t ) + f 2 ( t ) g 2 ¯ ( t ) ) d t
on L 2 ( 0 , π ) L 2 ( 0 , π ) . Because N n ( t ) and W n ( t ) are real-valued functions and
1 0 , cos ρ k , 1 t ρ k , 1 g k , 1 sin ρ k , 1 t k 1 , g k , 0 ρ k , 0 cos ρ k , 0 t sin ρ k , 0 t k 1
is a Riesz base for L 2 ( 0 , π ) L 2 ( 0 , π ) (refer to [14,17]), N n ( x ) and W n ( x ) can be uniquely determined by Equation (18). In particular, if  F n consists of one single point, then the potential can be reconstructed analytically according the following theorem.
Theorem 3. 
F n = { a } ; then, p n ( x ) can be uniquely determined by Q 1 , Q 2 , , Q n 1 and two sequences { λ k , j } k = 1 , j = 0 , 1 which satisfy the asymptotic behavior in (14) and (15).
Proof. 
We shall write
n ( 0 , 0 ) ( λ ) = sin ρ π ρ + 1 ρ 2 0 π N n ( t ) cos ρ t d t
and
n ( 0 , 1 ) ( λ ) = cos ρ π + 1 ρ 0 π W n ( t ) sin ρ t d t .
According to [14] and Equation (18), N n ( x ) and W n ( x ) can be determined uniquely. As indicated in [14,16,18],
N n ( x ) = 1 2 p n ( π a + x ) + p n ( π a x ) , x ( 0 , a ) , p n ( π + a x ) + p n ( π a x ) , x ( a , π a ) , p n ( π + a x ) p n ( x π + a ) , x ( π a , π )
and
W n ( x ) = 1 2 p n ( π a + x ) p n ( π a x ) , x ( 0 , a ) , p n ( π + a x ) p n ( π a x ) , x ( a , π a ) , p n ( π + a x ) + p n ( x π + a ) , x ( π a , π ) ,
where we assume 0 < a < π / 2 ; otherwise, the forms of N n ( x ) and W n ( x ) will be a little different, though the arguments following are the same. Equations (22) and (23) yield
p n ( π a + x ) = N n ( x ) + W n ( x ) ; p n ( π a x ) = N n ( x ) W n ( x ) , x ( 0 , a )
and
p n ( π + a x ) p n ( π a x ) = W n ( x ) N n ( x ) , x ( a , π a ) .
Hence,
p n ( t ) = N n ( t π + a ) + W n ( t π + a ) , t ( π a , π ) , N n ( π a t ) W n ( π a t ) , t ( π 2 a , π a ) , p n ( t + 2 a ) + N n ( π a t ) W n ( π a t ) , t ( 0 , π 2 a ) .
Because the functions N n ( x ) and W n ( x ) are fully known, we can directly determine p n ( x ) on the intervals ( π a , π ) and ( π 2 a , π a ) . By iteratively applying the third case in (26), we can subsequently recover p n ( x ) on ( π 4 a , π 2 a ) , then on ( π 6 a , π 4 a ) and so on, moving backwards. This iterative procedure ultimately reconstructs p n ( x ) on the entire interval ( 0 , π 2 a ) . This completes the proof.    □
On the other hand, if  F n contains more than one argument point, then (22) and (23) fail to hold; hence, the potential p n ( x ) has no the simple representation. However, p n ( x ) can be reconstructed theoretically by using (18) and the Riesz basis property of a system of vector functions (refer to [14] for details).
For approximation, we write
N n ( x ) W n ( x ) k = 0 m α k , 1 cos k x 0 + k = 1 m α k , 0 0 sin ( k 1 / 2 ) x ,
where
α k , 1 = 2 π 0 π N n ( t ) cos k t d t and α k , 0 = 2 π 0 π W n ( t ) sin ( k ( 1 / 2 ) ) t d t .
Plugging (27) into (18),
g l , j ρ l , j 2 cos ρ l , j t 1 ρ l , j sin ρ l , j t , N n ( t ) W n ( t ) = k = 0 m α k , 1 g l , j ρ l , j 2 cos ρ l , j t 1 ρ l , j sin ρ l , j t , cos k t 0 + k = 1 m α k , 0 g l , j ρ l , j 2 cos ρ l , j t 1 ρ l , j sin ρ l , j t , 0 sin ( k ( 1 / 2 ) ) t = g l , j sin ρ l , j π ρ l , j + cos ρ l , j π ,
that is,
k = 0 m α k , 1 g l , j ρ l , j 2 0 π cos ρ l , j t cos k t d t + k = 1 m α k , 0 ( 1 ρ l , j ) 0 π sin ρ l , j t sin ( k 1 / 2 ) t d t = g l , j sin ρ l , j π ρ l , j + cos ρ l , j π ,
where l = 1 j , 2 j , , m and j = 0 , 1 . Then, ( N n ( x ) , W n ( x ) ) t can be solved from (29). Comparing (8) and (12), we obtain
sin ρ π ρ sin ρ π ρ 2 k = 1 m n 0 a n , k p n ( t ) sin ρ ( a n , k t ) d t + k = 1 m n sin ρ a n , k ρ 2 0 π p n ( t ) sin ρ ( π t ) d t = sin ρ π ρ + 1 ρ 2 0 π N n ( t ) cos ρ t d t .
Substituting ρ = k in (30) with k m , we have
0 π p n ( t ) sin k ( π t ) d t = 0 π N n ( t ) cos k t d t j = 1 m n sin k a n , j = ( π / 2 ) α k , 1 j = 1 m n sin k a n , j .
Equation (31) facilitates the derivation of an approximation of the sine series of p n ( x ) , i.e.,
p n ( t ) = k = 1 m α k , 1 j = 1 m n sin k a n , j sin k ( π t ) .
Alternatively, an approximation of p n ( x ) can be obtained through the following:
0 π p n ( t ) cos ( k 1 / 2 ) ( π t ) d t = 0 π W n ( t ) sin ( k 1 / 2 ) t d t j = 1 m n sin ( k 1 / 2 ) a n , j = ( π / 2 ) α k , 0 j = 1 m n sin ( k 1 / 2 ) a n , j .
Hence,
p n ( t ) = k = 1 m α k , 0 j = 1 m n sin ( k 1 / 2 ) a n , j cos [ ( k 1 / 2 ) ( π t ) ] .
For convenience, we call (34) the C-Series.
Case (2): F n = . For this case, (11) and (17) yield
g k , j ρ k , j 2 0 π K n ( t ) cos ρ k , j ( t ) d t 1 ρ k , j 0 π H n ( t ) sin ρ k , j ( t ) d t = g k , j ( sin ρ k , j π ρ k , j ω n cos ρ k , j π ρ k , j 2 ) + cos ρ k , j π + ω n sin ρ k , j π ρ k , j .
According to (14),
ω n = lim k n π k ( ρ k , 0 k + 1 2 ) j = 1 l 1 ω i j n π m ( ρ m , 0 m + 1 2 ) j = 1 l 1 ω i j .
Similar to Case (1), we can obtain ( K n ( x ) , H n ( x ) ) t . Then, we can solve
n ( 0 , 1 ) ( λ ) = cos ρ π + ω n sin ρ π ρ + 1 ρ 0 π H n ( t ) sin ρ t d t = 0
to obtain the Dirichlet–Neumann spectrum σ D N ( p n ) corresponding to potential p n ( x ) . On the other hand, we also solve
n ( 0 , 0 ) ( λ ) = sin ρ π ρ ω n cos ρ π ρ 2 + 1 ρ 2 0 π K n ( t ) cos ρ t d t = 0
to obtain the Dirichlet spectrum σ D D ( p n ) corresponding to p n ( x ) . Then, σ D N ( p n ) and σ D D ( p n ) can uniquely determine p n ( x ) . Alternatively, the Weyl function for p n ( x ) is
M n ( λ ) = cos ρ π + ω n sin ρ π ρ + 1 ρ 0 π H n ( t ) sin ρ t d t sin ρ π ρ ω n cos ρ π ρ 2 + 1 ρ 2 0 π K n ( t ) cos ρ t d t ,
which can also help to reconstruct p n ( x ) .
Before presenting the numerical experiments, we briefly outline the algorithm for approximating N n ( x ) and W n ( x ) . The procedures for K n ( t ) and H n ( t ) are analogous, and are consequently omitted (see Algorithm 1).
Algorithm 1 Algorithm for obtaining approximation of N n ( x ) and W n ( x )
Step 1: Using (29), construct a coefficient matrix A = ( A i , j ) 0 i , j 2 m , where
A 2 l 1 + j , k = g l , j ρ l , j 2 0 π cos ρ l , j t cos k t d t , for l = 1 j , 2 j , , m ; j = 0 , 1 and 0 k m , A 2 l 1 + j , k + m = ( 1 ρ l , j ) 0 π sin ρ l , j t sin ( k 1 / 2 ) t d t , for l = 1 j , 2 j , , m ; j = 0 , 1 and 1 k m .
Step 2: Using (29), construct a vector b = ( b k ) k = 0 2 m , where
b 2 l 1 + j = g l , j sin ρ l , j π ρ l , j + cos ρ l , j π for l = 1 j , 2 j , , m and j = 0 , 1 .
Step 3: Solve the linear system A x = b . Then,
α k , 1 = x k 0 k m ; α k , 0 = x m + k 1 k m .
Step 4: Using Equation (32) or (34), reconstruct an approximation of potential function p n ( x ) .
In the following, we provide several numerical examples computed using Mathematica 14.1 with WorkingPrecision = 30. Next, we shall present some numerical experiments.
Example 1. 
Let p 1 ( x ) = 0 ,   F 1 = ,   p 2 ( x ) = x / 2 ,   F 2 = { 1 / 2 } ,   P 3 ( x ) = x 2 ( 1 x / π ) ,   and F 3 = { 3 } . We pick the following two sequences of approximated (computed) square root of eigenvalues from the spectral set of the nonlocal problem on a three-edged graph. Note that the computed eigenvalues are inexact due to the use of numerical solvers; therefore, we treat them as noisy measurements.
Case 1: Assuming Q 1 ( x ) , Q 2 ( x ) and F 3 are known a priori, for this case, we obtain the recovered potentials
p 3 , s ( x ) = k = 1 20 b k , 3 sin k ( π x )
or
p 3 , c ( x ) = k = 1 20 c k , 3 cos ( k 1 / 2 ) ( π x ) .
The list of coefficients { b k , 3 , c k , 3 } is presented below (Table 1 and Table 2).
Table 1. Approximated square roots of eigenvalues.
Table 2. Coefficients { b k , 3 , c k , 3 } of the approximated potential.
The comparison between the exact potential p 3 ( x ) and the recovered potential is illustrated in Figure 2. It is evident that p 3 ( x ) is smooth and vanishes at both endpoints. The approximation closely matches the exact potential, which can be attributed to the appropriateness of the chosen bases in (32) and (34).
Figure 2. Approximated potential for p 3 ( x ) .
Case 2: Assuming Q 1 ( x ) , Q 3 ( x ) , and F 2 are known a priori, for this case we obtain the recovered potentials
p 2 , s ( x ) = k = 1 20 b k , 2 sin k ( π x )
or
p 2 , c ( x ) = k = 1 20 c k , 2 cos ( k 1 / 2 ) ( π x ) .
The list of coefficients { b k , 2 , c k , 2 } is presented below (Table 3).
Table 3. Coefficients { b k , 2 , c k , 2 } of the approximated potential.
The comparison between the exact potential p 2 ( x ) and the recovered potential is illustrated in Figure 3.
Figure 3. Approximated potential for p 2 ( x ) .
Notice that the sine series approximation is not as good as that of the C-Series for this case. The sine series approximation tends to be inaccurate near the endpoints, a phenomenon often attributed to the Gibbs effect.
Case 3: Assume that Q 2 and Q 3 are known a priori and that F 1 = . In this case, the Sturm–Liouville operator on edge e 1 reduces to an ordinary form. To recover p 1 ( x ) , both the Dirichlet eigenvalues and Dirichlet–Neumann eigenvalues are required. To this end, we must first compute the functions K n ( t ) and H n ( t ) , which are then used to determine the Dirichlet and Dirichlet–Neumann spectral data. For this case, we take
ω = 1 2 0 π p 1 ( t ) d t 50 ( 49.4999980 49.5 ) 0 .
We immediately obtain the coefficients α k , 1 = α k , 0 = 0 by applying the linear system in (35) for 1 k m . Hence,
1 ( 0 , 0 ) ( λ ) = sin ρ π ρ , 1 ( 0 , 1 ) ( λ ) = cos ρ π ,
which leads to the conclusion that p 1 ( x ) 0 .
Finally, we shall present a case in which the potential is not continuous at some point inside ( 0 , π ) .
Example 2. 
In this example, we take p 1 ( x ) = 0 ,   F 1 = ,   p 2 ( x ) = x / 2 ,   F 2 = { 1 / 2 } ,   F 2 = { 3 } , and
p 3 ( x ) = 1 + x , 0 x 1 , 6 x , 1 < x π ,
is a piecewise continuous function. Again, the picked computed eigenvalues are as below (Table 4).
Table 4. Approximated square roots of eigenvalues for piecewise function p 3 ( x ) .
Using forty computed eigenvalues to recover the potential yields the approximation shown in Figure 4, which is clearly unsatisfactory. To enhance the reconstruction accuracy, we can increase the number of eigenvalues to 100 . The resulting approximation displayed in Figure 5 shows an improvement.
Figure 4. Approximated potential for p 3 ( x ) with 40 eigenvalues.
Figure 5. Approximated potential for p 3 ( x ) with 100 eigenvalues.
The reader might wonder whether our theory and algorithm can be extended to the case of star graphs with unequal edge lengths. The answer is affirmative. Although we omit the technical details here, interested readers are encouraged to explore this extension independently.

4. Conclusions

In this paper, we have studied the partial inverse spectral problem for nonlocal Sturm–Liouville operators with frozen arguments on a star-shaped graph. We have presented a constructive solution by recovering one unknown coefficient on a selected edge using a partial set of spectral data. We have formulated an algorithm for numerical reconstruction and validated its effectiveness through various examples, including both smooth and piecewise continuous potentials. Our experiments demonstrate that the proposed method provides accurate reconstructions with sufficiently many eigenvalues. The performance of sine-type and cosine-type series reconstructions has also been compared. Although the present study is primarily theoretical, the proposed method provides qualitative insight into the influence of graph and frozen arguments on system behavior.

Author Contributions

Conceptualization, C.-T.S., T.-M.T. and J.-S.W.; Methodology, C.-T.S. and T.-M.T.; Validation, J.-S.W.; Formal analysis, C.-T.S. and T.-M.T.; Investigation, C.-T.S., T.-M.T. and J.-S.W.; Data curation, J.-S.W.; Writing—original draft, C.-T.S.; Writing—review & editing, T.-M.T.; Visualization, C.-T.S. and J.-S.W. All authors have read and agreed to the published version of the manuscript.

Funding

Authors Shieh and Tsai are partially supported by the National Science and Technology Council of Taiwan under grants 114-2115-M-032-002 and 114-2115-M-131-001, respectively.

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ambarzumyan, V. Über eine Frage der Eigenwerttheorie. Z. Phys. 1929, 53, 690–695. [Google Scholar] [CrossRef]
  2. Borg, G. Eine Umkehrung der Sturm–Liouvilleschen Eigenwertaufgabe. Acta Math. 1946, 78, 1–96. [Google Scholar] [CrossRef]
  3. Levinson, N. The inverse Sturm–Liouville problem. Math. Scand. 1949, 1, 29–45. [Google Scholar]
  4. Gelfand, I.M.; Levitan, B.M. On the determination of a differential equation from its spectral function. Izv. Akad. Nauk. Nauk SSSR, Ser. Mat. 1951, 15, 309–360. [Google Scholar]
  5. Kuchment, P. Quantum graphs: I. Some basic structures. Waves Random Media 2004, 14, S107–S128. [Google Scholar] [CrossRef]
  6. Belishev, M.I.; Vakulenko, A.L. Inverse problems on graphs: Recovering the tree of strings by the BC-method. J. Inverse-Ill-Posed Probl. 1995, 3, 1–14. [Google Scholar] [CrossRef]
  7. Gutkin, B.; Smilansky, U. Can one hear the shape of a graph? J. Phys. A Math. Gen. 2001, 34, 6061–6068. [Google Scholar] [CrossRef]
  8. Yurko, V. Inverse spectral problems for Sturm–Liouville operators on graphs. Inverse Probl. 2005, 21, 1075–1086. [Google Scholar] [CrossRef]
  9. Yang, C.-F. Inverse spectral problems for the Sturm–Liouville operator on a d-star graph. J. Math. Anal. Appl. 2010, 365, 742–749. [Google Scholar] [CrossRef]
  10. Avdonin, S.; Kurasov, P.; Levitin, M. Inverse problems for quantum trees. Inverse Probl. 2012, 28, 025003. [Google Scholar] [CrossRef]
  11. Bondarenko, N.P.; Shieh, C.-T. Partial inverse problems for Sturm–Liouville operators on trees. Proc. R. Soc. Edinb. Sect. A Math. 2017, 147, 917–933. [Google Scholar] [CrossRef]
  12. Bondarenko, N.P. A partial inverse problem for the Sturm–Liouville operator on a star-shaped graph. Anal. Math. Phys. 2018, 8, 155–168. [Google Scholar] [CrossRef]
  13. Avdonin, S.A.; Kravchenko, V.V. Method for solving inverse spectral problems on quantum star graphs. J. Inverse-Ill-Posed Probl. 2023, 31, 31–42. [Google Scholar] [CrossRef]
  14. Shieh, C.-T.; Tsai, T.-M.; Wu, M.-N. Partial inverse spectral problems for Sturm–Liouville operators with frozen arguments on a star-shaped graph. Results Math. 2025, 80, 195. [Google Scholar] [CrossRef]
  15. Shieh, C.-T.; Tsai, T.-M. Inverse spectral problems for Sturm–Liouville operators with many frozen arguments. Appl. Math. Comput. 2025, 492, 129235. [Google Scholar] [CrossRef]
  16. Buterin, S.; Kuznetsova, M. On the inverse problem for Sturm–Liouville type operators with frozen argument: Rational case. Comput. Appl. Math. 2020, 39, 5. [Google Scholar] [CrossRef]
  17. Pöschel, J.; Trubowitz, E. Inverse Spectral Theory; Academic Press: Boston, MA, USA, 1987. [Google Scholar]
  18. Bondarenko, N.P.; Buterin, S.A.; Vasiliev, S.V. An inverse spectral problem for Sturm–Liouville operators with frozen argument. J. Math. Anal. Appl. 2019, 472, 1028–1041. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Article metric data becomes available approximately 24 hours after publication online.