Next Article in Journal
A Hybrid Localized Meshless Method for the Solution of Transient Groundwater Flow in Two Dimensions
Previous Article in Journal
FMEA in Smartphones: A Fuzzy Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solution Approach for Bus Transit Model with a Rectangular Service Area

Department of Fashion Industry Management, Hsing Wu University, New Taipei City 25103, Taiwan
Mathematics 2022, 10(3), 514; https://doi.org/10.3390/math10030514
Submission received: 17 November 2021 / Revised: 8 December 2021 / Accepted: 9 December 2021 / Published: 5 February 2022

Abstract

:
This paper studies the solution procedure of a bus transit system with a rectangular service area that had been cited more than two hundred times. We will point out that they applied relations suitable for continuous variables, which are not held for a discrete variable and will result in invalid results. We provide our solution procedure to the same example proposed by the original paper to illustrate that their results are less accurate. Our findings will help researchers understand this kind of bus transit system.

1. Introduction

Researchers have tried to use a few variables and several constant parameters to describe relationships among variables and parameters, and then build models to explain and predict outcomes of the real world. If there are too many variables in the model, then researchers cannot find the optimal solution, such that in the beginning period of a scientific topic, there are only one or two variables, and then practitioners gradually extend models to include more descriptions and relationships to mimic the real world. The goal of this paper is to study a famous paper by Kocur and Hendrickson [1] that claimed that they obtained a formulated approximated optimal solution for a bus transit system with a rectangular service area. This paper will show that Kocur and Hendrickson derived a less accurate relation between headway and route width, and that their results cannot be applied to a rectangular service area from a city center to a residential housing area that is connected by an (1) express route (no passenger on and off the bus), and (2) bus service route (passenger on and off). Kocur and Hendrickson assumed that the service area has a rectangular shape with length Y and width X, where X will be uniformly partitioned into n routes. Hence, the partition number, n, with n { 1 , 2 , 3 , } is a discrete variable. The other two variables are fare f and headway h (time interval between two adjacent vehicles). Researchers have tried to use calculus to solve problems and then they tend to treat variables as real numbers (a continuous variable), such that they can apply the power tool of derivatives or partial derivatives. Kocur and Hendrickson used route width, g = X n , as a continuous variable. After they derived f * , h * , and g * , they evaluated n * = X g * that is not in the desired domain { 1 , 2 , 3 , } . For example, in Kocur and Hendrickson, with X = 4 , g * = 1.31 , they obtained 3.05 bus routes, which is not reasonable. In this paper, we will provide an improvement.
There are four models in Kocur and Hendrickson [1]. We concentrate on the maximum profit model without a vehicle size constraint. They mentioned that the first term of their objective function is the transit revenue, and the second term is the transit operating cost. They provided detailed explanations for the derivations of their objective function. Interested readers, please refer to their original article. Kocur and Hendrickson [1] considered a bus transit model with a rectangular service area. There are three models in Kocur and Hendrickson [1]. Their first model maximized profit without bus capacity constraints. Their second model maximized profit with a bus capacity constraint. Their third model maximized profit with user benefit. In this paper, we will focus our attention on their first model.
Since the publication of Kocur and Hendrickson [1], 216 papers have cited this paper in their references. In the following, we provide a brief review of 14 papers among those 216 papers to illustrate the research trend since Kocur and Hendrickson [1]. Furth [2] studied zonal route design for transit corridors to decide zone boundaries and service frequencies, and then solve his problems by dynamic programming. Kuah and Perl [3] developed three bus models to deal with route spacing, headway, and bus-stop spacing. Kuah and Perl [4] considered a feeder-bus network to access a rail rapid transit system under (a) many-to-one, and (b) many-to-many demand patterns, and then they solved their problems by a mathematical programming model. Chang and Schonfeld [5] constructed four bus transit models to minimize cost and maximize profit for a single period and multiple periods with a rectangular service area. Ceder and Israeli [6] applied mixed-integer programming to deal with transit network design problems to allow passengers to have selections of several alternatives. Yang and Bell [7] provided a review paper for the network design problems to discuss model formulations, Braess’s paradoxes, and capacity improvement plans. Yan and Chen [8] considered inter-city bus problems with bus route and headway, and then solved them by a mixed-integer multiple flow algorithm. Jara-Díaz and Gschwender [9] presented a review paper of microeconomic models with public transport operations concerning the treatment of the variables headway, fleet size, and vehicle size. Gao et al. [10] examined a bilevel transit network model where a traditional transit network design model is the upper model and a transit equilibrium assignment model is the lower model, and then solved this by a heuristic approach. Tirachini and Hensher [11] developed bus transit systems besides headway, vehicle capacity, number of bus routes, and bus stop spacing, they also considered bus fare, and bus operating speed to construct new systems. Lin and Hopscotch [12] examined the first transit model of Imam [13] to show that his model was unreasonable. Owing to Imam [13], who did not provide numerical examples, Lin and Hopscotch [12] adopted numerical data from Kocur and Hendrickson [1] to demonstrate their challenge to Imam [13]. Chen and Julian [14] studied the second transit model of Imam [13] to point out that the solution procedure proposed by Imam [13] contained less accurate results, and then Chen and Julian [14] presented their formulated solutions. Fielbaum et al. [15] used directness, encompassing the number of transfers, number of stops, and passenger route lengths to study scale economies and transit lines in public transport. For interested readers, please refer to Chang and Schonfeld [16] that contains a diagram to describe a bus transit system with a rectangular service area.
Based on the above discussion, papers that cited Kocur and Hendrickson [1] only mentioned the paper in their introduction, and the papers did not pay attention to the solution structure proposed by Kocur and Hendrickson [1], such that they were not aware that the solution approach of Kocur and Hendrickson [1] contained less accurate results. Several related papers are worthy to mention to reveal directions for future studies. Chang and Schonfeld [16] developed a new transit system to include the length of the rectangular service area. Tom and Mohan [17] applied a frequency-coded genetic algorithm to study transit route network design problems. Agrawal and Mathew [18] used a parallel genetic algorithm to examine transit route network design problems. Kepaptsoglou and Karlaftis [19] provided a literature review for transit route network design problems. Mauttone and Urquhart [20] constructed a route setting construction algorithm to solve transit network design problems. Bagloee and Ceder [21] considered transit network design methodology to examine real-world road systems. Ranjbari et al. [22] considered transit network design with elastic demand. Cipriani et al. [23] examined transit network design for a large urban area. Roca-Riu et al. [24] developed urban bus networks among city centers. Xiong et al. [25] constructed a community shuttle model to study routes among metro stations. Yang et al. [26] examined the solution structure of Chang and Schonfeld [16] to point out their less accurate results, and then provided their improvements. Hung and Julianne [27] applied the bisection method to find the optimal solution proposed by Yang et al. [26]. Lin and Julian [28] developed a monotonic sequence to replace the alternative sequence proposed by Yang et al. [26], which converges faster than that of Yang et al. [26]. Tung et al. [29] showed that Chang and Schonfeld [16] and Yang et al. [26] focused on the unique solution for real number solutions, such that Chang and Schonfeld [16] and Yang et al. [26] needed an extra condition to guarantee the uniqueness of the critical solution. Tung et al. [29] mentioned that the optimal area length must be a positive number, and then the extra condition proposed by Chang and Schonfeld [16] and Yang et al. [26] becomes redundant. Yang et al. [30] pointed out that if the length of the rectangular service area extends to infinite, the maximum profit will also increase to infinite. Hence, the first transit model proposed by Imam [13] is less accurate. Luo [31] studied the solution procedure of Yang et al. [26], Hung and Julianne [27], and Tung et al. [29] to remove their extra conditions and then provided his new convergent sequence. Wang et al. [32] showed that the formulated solution proposed by Chen and Julian [14] is less accurate, and then they presented their revisions. We will show that the elegant results of an approximated optimal solution proposed by Kocur and Hendrickson [1] are less accurate.
Our paper is organized as follows. We will provide a list of notations in Section 2. We review the solution approach in Section 3. Our improvement is illustrated in Section 4. The same numerical example studied by Kocur and Hendrickson [1] is examined in Section 5. In Section 6, we present a detailed sensitivity analysis for parameters to examine the influence of the fluctuations of parameters. This study points out several directions for future research in Section 7. This paper concludes in Section 8.

2. Notation

To be compatible with Kocur and Hendrickson [1], this study uses the same notation as theirs.
Notation is listed as the following:
  • a 1 = mode choice coefficient: transit constant
  • a 2 = mode choice coefficient: wait and walk time
  • a 3 = mode choice coefficient: in-vehicle travel time
  • a 4 = mode choice coefficient: fare
  • a 5 = mode choice coefficient: auto time and cost
  • b = spacing between bus stops along a route (mile)
  • c = bus operating cost (cents/minute)
  • d = average passenger trip length (mile)
  • f = bus fare for local service (cents)
  • g = X / n spacing between parallel bus routes (mile)
  • h = headway on a local route (minute)
  • j = average walking speed (mile/minute)
  • k = the ratio of expected user wait time to headway
  • n = the partition number for the width
  • p = trip density by all modes (trips/mile2/minute)
  • q = load factor or ratio of bus passengers to capacity
  • s = vehicle capacity (passengers/bus)
  • T = the period of analysis (minute)
  • v = average local bus speed, including stops (mile/minute)
  • X = width of the service area (mile)
  • Y = length of the service area (mile)

3. Review of Kocur and Hendrickson

Kocur and Hendrickson [1] converted the objective function from Q ( f , n , h ) to Q ( f , g , h ) , in which the original variable is “n”, the partition number of the width is a natural number (a discrete variable). Kocur and Hendrickson [1] adopted the route spacing, g = X n as the new variable. They treated g as a continuous variable, and then they considered the partial derivative with respect to g.
They tried to maximize Q ( f , g , h ) as follows,
Q ( f , g , h ) = ( a 1 + a 2 b 4 j + ( a 3 v + a 5 ) d ) p T X Y   f + a 2 k p T X Y   f   h + a 2 p 4 j T X Y   f   g + a 4 p T X Y   f 2 2 c T X Y v   g   h .
Kocur and Hendrickson [1] derived that
f Q ( f , g , h ) = ( a 1 + a 2 b 4 j + ( a 3 v + a 5 ) d ) p T X Y + a 2 k p T X Y     h + a 2 p 4 j T X Y     g + 2 a 4 p T X Y   f ,
g Q ( f , g , h ) = a 2 p 4 j T X Y   f + 2 c T X Y v   g 2   h ,
and
h Q ( f , g , h ) = a 2 k p T X Y   f + 2 c T X Y v   g   h 2 .
Kocur and Hendrickson [1] solved the system of g Q ( f , g , h ) = 0 , and h Q ( f , g , h ) = 0 to imply
a 2 p 4 j T X Y   f + 2 c T X Y v   g 2   h = 0 ,
and
a 2 k p T X Y   f + 2 c T X Y v   g   h 2 = 0 .
Based on the relations of Equations (5) and (6), they obtained
h * = 1 4 j k g * .
They plugged Equation (7) into g Q ( f , g , h ) = 0 to derive
a 2 p 4 j   f + 8 c j k v   g 3 = 0 .
Similarly, they plugged Equation (7) into f Q ( f , g , h ) = 0 to find
( a 1 + a 2 b 4 j + ( a 3 v + a 5 ) d ) + a 2 g 2 j + 2 a 4   f = 0 .
Based on Equations (8) and (9) to cancel out f, they yielded
a 2 2 j A g 4 g 3 + 64 a 4 c j 2 k a 2 p v A = 0 .
with an abbreviation A, with A = a 1 + a 2 b 4 j + ( a 3 v + a 5 ) d .
Kocur and Hendrickson [1] mentioned that the coefficient of the first term, g 4 , is relatively small, such that they overlooked the first term of Equation (10) to derive an approximated optimal solution for g * as
g * ( 64 a 4 c j 2 k a 2 p v A ) 1 / 3 .
Applying the relation of Equation (7), they obtained an approximated optimal solution for h * as
h * ( a 4 c a 2 j k 2 p v A ) 1 / 3 .
Referring to the relation of Equation (9), they derived an approximated optimal solution for f * as
f * A 2 a 4 ( a 2 2 c k a 4 2 j p v A ) 1 / 3 .
Based on Equations (11)–(13), Kocur and Hendrickson [1] obtained their approximation solutions for the bus fare, route spacing, and headway.

4. Our Improvement

This paper will reconsider the original objective function, Q ( f , X n , h ) , where fare “f” and headway “h” are treated as continuous variables and the partition number, “n”, is treated as a discrete variable. This study recalls the original objective function as follows,
Q ( f , X n , h ) = ( a 1 + a 2 b 4 j + ( a 3 v + a 5 ) d ) p T X Y   f + a 2 k p T X Y   f   h + a 2 p 4 j n T X 2 Y   f + a 4 p T X Y   f 2 2 c n T Y v   h .
In the following derivation, we will treat “n” as a given natural number that is considered as a constant for the moment.
For a given n, we compute f Q ( f , X n , h ) and h Q ( f , X n , h ) to derive
f Q ( f , X n , h ) = ( a 1 + a 2 b 4 j + ( a 3 v + a 5 ) d ) p T X Y + a 2 k p T X Y   h + a 2 p 4 j n T X 2 Y   + 2 a 4 p T X Y   f ,
and
h Q ( f , X n , h ) = a 2 k p T X Y   f + 2 c n T Y v   h 2 .
We solve the system of f Q ( f , X n , h ) = 0 and h Q ( f , X n , h ) = 0 to obtain the optimal fare and headway concerning this given “n”. To clearly express our derivation, we will use “f(n)” and “h(n)” to denote our findings concerning this “n”. We obtain
( a 1 + a 2 4 j ( b + X n ) + ( a 3 v + a 5 ) d ) + a 2 k   h ( n ) + 2 a 4   f ( n ) = 0 ,
and
a 2 k p   f ( n ) + 2 c n v   ( h ( n ) ) 2 X = 0 .
From Equations (17) and (18), we cancel out f to derive a relation only containing h(n) as follows,
a 2 2 k 2 p v X ( h ( n ) ) 3 + a 2 k p v B n X ( h ( n ) ) 2 4 a 4 c n = 0 .
with an abbreviation B n , with B n = a 1 + a 2 4 j ( b + X n ) + ( a 3 v + a 5 ) d .
We assume a series of auxiliary functions as G n ( y ) , for n = 1 , 2 , ,
G n ( y ) = a 2 2 k 2 p v X y 3 + a 2 k p v B n X y 2 4 a 4 c n ,
for any real number y. We extend the domain of auxiliary functions from positive numbers (headway) to the real number, such that the following discussion becomes easy to execute.
We derive
dG n ( y ) d y = 3 a 2 2 k 2 p v X y 2 + 2 a 2 k p v B n X y ,
and
d 2 G n ( y ) d y 2 = 6 a 2 2 k 2 p v X y + 2 a 2 k p v B n X .
Based on Equation (21), we solve dG n ( y ) d y = 0 to find two solutions for candidates for local critical points: y = 0 and y = 2 B n 3 a 2 k . Moreover, based on Equation (22), we solve d 2 G n ( y ) d y 2 = 0 to find candidates for inflection point: y = B n 3 a 2 k .
From our discussion for the inflection point, we know that G n ( y ) is concave down for < y < B n 3 a 2 k and concave up for B n 3 a 2 k < y < , since a 2 = 0.0081 .
Recalling our discussion for the critical points, we derive that G n ( y ) increases for < y < 0 ; decreases for 0 < y < 2 B n 3 a 2 k ; increases for 2 B n 3 a 2 k < y < . We sketch the figure for G n ( y ) with Cases I and II in the following Figure 1.
Based on Equation (20), and a 4 = 0.0014 , we know that
G n ( 0 ) = 4 a 4 c n > 0 ,
and
G n ( 2 B n 3 a 2 k ) = 1 a 2 k p v X ( 4 B n 3 27 ) 4 a 4 c n ,
We need an extra condition
1 a 2 k p v X ( 4 B n 3 27 ) 4 a 4 c n 0
to ensure the existence of the critical points. In the next section, we will show that our extra condition of Equation (25) is supported by the numerical data in Kocur and Hendrickson [1] for n = 1 , 2 , , 8 .
Hence, under our extra condition of Equation (25), we divide the discussions into two cases: Case I: 1 a 2 k p v X ( 4 B n 3 27 ) 4 a 4 c n < 0 , and Case II: 1 a 2 k p v X ( 4 B n 3 27 ) 4 a 4 c n = 0 .
For Case I, there are two positive solutions, denoted as y 1 and y 2 that satisfy G ( y 1 ) = 0 and G ( y 2 ) = 0 , with 0 < y 1 < 2 B n 3 a 2 k < y 2 .
For Case II, there is only one point, 2 B n 3 a 2 k that satisfies G ( y ) = 0 .
For a given n, under the condition 1 a 2 k p v X ( 4 B n 3 27 ) 4 a 4 c n < 0 , we know that h ( n ) has two positive solutions that will be denoted as h 1 ( n ) and h 2 ( n ) , such that
0 < h 1 ( n ) < 2 B n 3 a 2 k < h 2 ( n ) .
Refer to Equation (18), we find f 1 ( n ) and f 2 ( n ) , with
f 1 ( n ) = 2 c n a 2 k p v   ( h 1 ( n ) ) 2 X ,
and
f 2 ( n ) = 2 c n a 2 k p v   ( h 2 ( n ) ) 2 X .
We will compare Q ( f 1 ( n ) , X / n , h 1 ( n ) ) and Q ( f 2 ( n ) , X / n , h 2 ( n ) ) to find the local maximum value for the given n, as follows
max { Q ( f 1 ( n ) , X / n , h 1 ( n ) ) ,   Q ( f 2 ( n ) , X / n , h 2 ( n ) ) } .
To find the global maximum value, we compute the above results for n = 1 , 2 , ,
max n = 1 , 2 , max { Q ( f 1 ( n ) , X / n , h 1 ( n ) ) ,   Q ( f 2 ( n ) , X / n , h 2 ( n ) ) } .

5. Numerical Example

We consider the same numerical example proposed by Kocur and Hendrickson [1] with the following data: a 1 = 0.38 , a 2 = 0.0081 , a 3 = 0.0033 , a 4 = 0.0014 , a 5 = 0.0328 , b = 0.2 , c = 0.5 , d = 3 , j = 0.05 , k = 0.4 , p = 3.59 , T = 60 , v = 0.167 , X = 4 , and Y = 6 .
To check our extra condition of Equation (25), we assume that Δ n = 1 a 2 k p v X ( 4 B n 3 27 ) , Φ n = 4 a 4 c n , and Ω n = 1 a 2 k p v X ( 4 B n 3 27 ) 4 a 4 c n . We list the results in Table 1.
The width of the rectangular service area is 4 miles. The comfortable walking distance to a bus line is 0.25 miles. We compute that 4 / 2 ( 0.25 ) = 8 . Therefore, we stop our examination when n = 8 .
Based on the findings of Table 1, we know that our extra condition of Equation (25) is supported by the data proposed by Kocur and Hendrickson [1].
For n = 1 , 2 , , 6 , we find h 1 ( n ) and h 2 ( n ) that satisfy G ( h 1 ( n ) ) = 0 and G ( h 2 ( n ) ) = 0 , with 0 < h 1 ( n ) < 2 B n 3 a 2 k < h 2 ( n ) .
For this given n, we plug h 1 ( n ) into Equation (18), to obtain f 1 ( n ) and then refer to Equation (14) to evaluate Q ( f 1 ( n ) , X / n , h 1 ( n ) ) .
Similarly, for h 2 ( n ) , using Equation (18), we derive f 2 ( n ) and then refer to Equation (14) to find Q ( f 2 ( n ) , X / n , h 2 ( n ) ) .
We compare Q ( f 1 ( n ) , X / n , h 1 ( n ) ) and Q ( f 2 ( n ) , X / n , h 2 ( n ) ) to select the maximum value which is the local optimal solution for the given n.
For n = 1 , 2 , , 6 , we list our results in the next table.
From Table 2, we can predict that when n = 7 , 8 , , the values of Q ( f 1 ( n ) , X n , h 1 ( n ) ) will gradually decrease and then we can accept that the first local maximum value is the global maximum value. Hence, we stop our computation at n = 6 .
We find that the optimal solution for this bus transit system is as follows: three bus routes, n * = 3 ; headway, h * = 19.14   min; fare, f * = 105.40 cents.
For completeness, we compare our results with that of Kocur and Hendrickson [1]. They derived route spacing g * = 1.31 miles, h * = 16.4 min, and F = 109 cents. However, we find that if
g * = 1.31 ,
to indicate that there are 3.053 routes in this rectangular service area, since
n * = X g * = 3.053 .
Hence, we know that the optimal solution proposed by Kocur and Hendrickson [1] is not reasonable.
Lastly, we recall the relation between the headway, h ( n ) and the route width, X / n . We recall Equation (7) to show that Kocur and Hendrickson [1] believed that the following relation is valid,
h * = X 4 j k   n * .
For a given n, we compare h 1 ( n ) and X / 4 j k n to list the comparison in Table 3.
We know that { h 1 ( n ) , n = 1 , 2 , , 6   }   is the candidate for h * . From Table 3, we find that h 1 ( n ) X / 4 j k n , for n = 1 , 2 , , 6 . Hence, Equation (33) has no chance to be valid. Moreover, in the following, we explain the managerial point of view to claim that Equation (33) is not reasonable. From Table 3, our findings of h 1 ( n ) increasing with n is reasonable because if there are more routes inside the rectangular bus service area, then the headway should also increase to avoid too many buses being crowded in this rectangular area. On the contrary, the relation of X / 4 j k n decreasing with respect to n will result in too many buses being crowded in this rectangular area.

6. Sensitivity Analysis

To study the influence of variation of parameters, we execute a sensitivity analysis for this bus transit model. We will change the values from decreasing 25%, 15%, and 5%, to increasing 5%, 15%, and 25% for the spacing between bus stops along a route b , the bus operating cost c , the average passenger trip length d , the average walking speed j, the ratio of expected user wait time to headway k, the trip density by all modes p , the period of analysis T , the average local bus speed, including stops v , the width of service area X , and the length of the service area Y . We list the results for the variation of the spacing between bus stops along a route in Table 4.
Based on Table 4, we know that n * is independent of the spacing between bus stops along a route. h 1 ( n * ) has a positive relationship with the spacing between bus stops along a route. f 1 ( n * ) and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a negative relationship with the spacing between bus stops along a route. We list the results for variation of the bus operating cost in Table 5.
Based on Table 5, we know that n * is independent of the bus operating cost. h 1 ( n * ) has a positive relationship with the bus operating cost. f 1 ( n * ) and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a negative relationship with the bus operating cost. We list the results for variation of the average passenger trip length in Table 6.
Based on Table 6, we know that n * is independent of the average passenger trip length. h 1 ( n * ) has a negative relationship with the average passenger trip length. f 1 ( n * ) and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a positive relationship with the average passenger trip length. We list the results for variation of the average walking speed in Table 7.
Based on Table 7, we know that n * is independent of the average walking speed. h 1 ( n * ) has a negative relationship with the average walking speed. f 1 ( n * ) and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a positive relationship with the average walking speed. We list the results for variation of the ratio of expected user wait time to headway in Table 8.
Based on Table 8, we know that n * is independent of the ratio of expected user wait time to a headway. h 1 ( n * ) , f 1 ( n * ) , and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a negative relationship with the ratio of expected user wait time to a headway. We list the results for variation of the trip density by all modes in Table 9.
Based on Table 9, we know that n * is independent of the trip density by all modes.   h 1 ( n * ) has a negative relationship with the trip density by all modes. f 1 ( n * ) and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a positive relationship with the trip density by all modes. We list the results for variation of the period of analysis in Table 10.
Based on Table 10, we know that n * , h 1 ( n * ) , and f 1 ( n * ) are independent of the period of analysis. Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) has a positive relationship with the period of analysis. We list the results for variation of the average local bus speed, including stops in Table 11.
Based on Table 11, we know that n * is non-decreasing with the average local bus speed, including stops. h 1 ( n * ) does not have a monotonic relationship with the average local bus speed, including stops. f 1 ( n * ) and Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) have a positive relationship with the average local bus speed, including stops. We list the results for variation of the width of the service area X in the next Table 12.
Based on Table 12, we know that n * is non-decreasing with the width of the service area.   h 1 ( n * ) and f 1 ( n * ) do not have a monotonic relationship with the width of the service area. Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) has a positive relationship with the width of the service area. We list the results for variation of the length of the service area in Table 13.
Based on Table 13, we know that n * , h 1 ( n * ) , and f 1 ( n * ) are independent of the length of the service area. Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) has a positive relationship with the length of the service area.

7. Direction for Future Research

Based on Table 2, for a given n, we predict that Q ( f 1 ( n ) , X / n , h 1 ( n ) ) is a local maximum value and Q ( f 2 ( n ) , X / n , h 2 ( n ) ) is a local minimum value. To verify our above prediction by Hessian matrix,
[ 2 Q f 2 2 Q h f 2 Q f h 2 Q h 2 ]
will be an interesting research topic in the future. Moreover, researchers may consider the following auxiliary function, denoted as M ( n ) ,
M ( n ) = Q ( f 1 ( n ) , X / n , h 1 ( n ) ) ,
for n = 1 , 2 , .
Under the numerical data proposed by Kocur and Hendrickson [1], to prove that M ( 3 ) is the maximum value of M ( n ) for n = 1 , 2 , , by an algebraic method to fulfill the gap, we only computed Q ( f 1 ( n ) , X / n , h 1 ( n ) ) for n = 1,2,…,6 to find the first local maximum, and then treated this first local maximum as the global maximum.
From Equation (20), for a given n, G n ( y ) is a cubic polynomial, such that G n ( y ) = 0 has formulated solutions. Researchers can express h 1 ( n ) in a closed-form expression and then by Equation (18), and denote f 1 ( n ) in a closed-form expression. Hence, researchers can simplify Q ( f 1 ( n ) , X / n , h 1 ( n ) ) to Q ( n ) , under the closed-form solution of f 1 ( n ) and h 1 ( n ) . Lastly, solving the maximum problem of Q ( n ) will be another research problem in the future.

8. Conclusions

We showed that a well-known relationship developed by Kocur and Hendrickson [1], which was accepted by many following papers related to bus transit system, is invalid. This is the main contribution of this paper.
We examined Kocur and Hendrickson [1] to show that their approximated formulated solution was based on a less accurate relationship between headway and the partition number of the width of the rectangular service area. We presented our solution procedure to find the first local maximum, and then numerical data illustrated our result is the global maximum. Several possible improvements were discussed in the direction of future research.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the findings of this study are available from the corresponding author upon request.

Acknowledgments

The author expressed his sincere appreciation for the kind help from Jason Chou ([email protected]) and Cheng-Tan Tung ([email protected]).

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Kocur, G.; Hendrickson, C. Design of local bus service with demand equilibration. Transp. Sci. 1982, 16, 149–170. [Google Scholar] [CrossRef]
  2. Furth, P.G. Zonal route design for transit corridors. Transp. Sci. 1986, 20, 1–62. [Google Scholar] [CrossRef]
  3. Kuah, G.K.; Perl, J. Optimization of feeder bus routes and bus-stop spacing. J. Transp. Eng. 1988, 114, 341–354. [Google Scholar] [CrossRef]
  4. Kuah, G.K.; Perl, J. The feeder-bus network-design problem. J. Oper. Res. Soc. 1989, 40, 751–767. [Google Scholar] [CrossRef]
  5. Chang, S.K.; Schonfeld, P.M. Multiple period optimization of bus transit systems. Transp. Res. Part B-Methodol. 1991, 25, 453–478. [Google Scholar] [CrossRef]
  6. Ceder, A.; Israeli, Y. User and operator perspectives in transit network design. Transp. Res. Rec. J. Transp. Res. Board 1998, 1623, 3–7. [Google Scholar] [CrossRef]
  7. Yang, H.; Bell, M.G.H. Models and algorithms for road network design: A review and some new developments. Transp. Rev. 1998, 18, 257–278. [Google Scholar] [CrossRef]
  8. Yan, S.; Chen, H.-L. A scheduling model and a solution algorithm for inter-city bus carriers. Transp. Res. Part A Policy Pract. 2002, 36, 805–825. [Google Scholar] [CrossRef]
  9. Jara-Díaz, S.; Gschwender, A. Towards a general microeconomic model for the operation of public transport. Transp. Rev. 2003, 23, 453–469. [Google Scholar] [CrossRef] [Green Version]
  10. Gao, Z.; Sun, H.; Shan, L.L. A continuous equilibrium network design model and algorithm for transit systems. Transp. Res. Part B-Methodol. 2004, 38, 235–250. [Google Scholar] [CrossRef]
  11. Tirachini, A.; Hensher, D.A. Bus congestion, optimal infrastructure investment and the choice of a fare collection system in dedicated bus corridors. Transp. Res. Part B-Methodol. 2011, 45, 828–844. [Google Scholar] [CrossRef]
  12. Lin, S.-C.; Hopscotch, C. Bus service model with rectangular service zone under exponential relation. Int. J. Inf. Manag. Sci. 2016, 27, 61–72. [Google Scholar]
  13. Imam, M.O. Optimal design of public bus service with demand equilibrium. J. Transp. Eng. 1998, 124, 431–436. [Google Scholar] [CrossRef]
  14. Chen, P.S.; Julian, P. Bus model with a rectangular service zone revisit. J. Transp. Eng. Part A Syst. 2018, 144, 04017080. [Google Scholar] [CrossRef]
  15. Fielbaum, A.; Jara-Diaz, S.; Gschwender, A. Beyond the Mohring effect: Scale economies induced by transit lines structures design. Econ. Transp. 2020, 22, 100163. [Google Scholar] [CrossRef]
  16. Chang, S.-K.; Schonfeld, P.M. Optimal dimensions of bus service zones. J. Transp. Eng. 1993, 119, 567–584. [Google Scholar] [CrossRef]
  17. Tom, V.M.; Mohan, S. Transit route network design using frequency coded genetic algorithm. J. Transp. Eng. 2003, 129, 186–195. [Google Scholar] [CrossRef]
  18. Agrawal, J.; Mathew, T.V. Transit route network design using parallel genetic algorithm. J. Comput. Civ. Eng. 2004, 18, 248–256. [Google Scholar] [CrossRef]
  19. Kepaptsoglou, K.; Karlaftis, M. Transit route network design problem: Review. J. Transp. Eng. 2009, 135, 491–505. [Google Scholar] [CrossRef]
  20. Mauttone, A.; Urquhart, M.E. A route set construction algorithm for the transit network design problem. Comput. Oper. Res. 2009, 36, 2440–2449. [Google Scholar] [CrossRef]
  21. Bagloee, S.A.; Ceder, A. Transit-network design methodology for actual-size road networks. Transp. Res. Part B-Methodol. 2011, 45, 1787–1804. [Google Scholar] [CrossRef]
  22. Ranjbari, A.; Shariat-Mohaymany, A.; Amiripour, S.M.M. Transit network design: The necessity of elastic demand consideration. Appl. Mech. Mater. 2011, 97–98, 1117–1122. [Google Scholar] [CrossRef]
  23. Cipriani, E.; Gori, S.; Petrelli, M. Transit network design: A procedure and an application to a large urban area. Transp. Res. Part C-Emerg. Technol. 2012, 20, 3–14. [Google Scholar] [CrossRef]
  24. Roca-Riu, M.; Estrada, M.; Trapote, C. The design of interurban bus networks in city centers. Transp. Res. Part A Policy Pract. 2012, 46, 1153–1165. [Google Scholar] [CrossRef]
  25. Xiong, J.; Guan, W.; Song, L.; Huang, A.; Shao, C. Optimal routing design of a community shuttle for metro stations. J. Transp. Eng. 2013, 139, 1211–1223. [Google Scholar] [CrossRef]
  26. Yang, G.-K.; Lin, J.; Julian, P. Solution structure for an analytic model of bus service zones. J. Transp. Eng. 2014, 140, 06013001. [Google Scholar] [CrossRef]
  27. Hung, K.-C.; Julianne, P. An Improved Solution Method for Bus Service Zones. J. Interdiscipl. Math. 2015, 18, 629–637. [Google Scholar] [CrossRef]
  28. Lin, S.-C.; Julian, P. Monotonic Approach for Optimal Route Length of Bus Service Zoom Model. J. Interdiscipl. Math. 2015, 18, 417–425. [Google Scholar] [CrossRef]
  29. Tung, C.-T.; Chu, C.-H.; Hung, K.-C.; Deng, P.-S. Improved Analytic Model of the Optimum Dimensions Designated for Transit Bus Service Zones. J. Transp. Eng. 2015, 141, 04014095. [Google Scholar] [CrossRef]
  30. Yang, G.-K.; Tung, C.-T.; Hopscotch, C. Rectangular Bus Service Zone without Capacity Constraint. J. Interdiscipl. Math. 2015, 18, 649–656. [Google Scholar] [CrossRef]
  31. Luo, X.-R. Transit network models with rectangular service zone revisit. J. Discret. Math. Sci. Cryptogr. 2017, 20, 503–514. [Google Scholar] [CrossRef]
  32. Wang, B.; Lin, E.; Chen, Z. Improved Solution for Traffic Model with a Rectangular Service Zone. Int. J. Sci. Eng. Res. 2019, 10, 72–84. [Google Scholar]
Figure 1. Graph of   G n ( y ) for Cases I and II.
Figure 1. Graph of   G n ( y ) for Cases I and II.
Mathematics 10 00514 g001
Table 1. Numerical examination for our extra condition.
Table 1. Numerical examination for our extra condition.
n B n Δ n   Φ n   Ω n  
10.249−1.193−0.28−1.413
20.330−3.941−0.56−3.381
30.357−4.990−0.84−4.150
40.371−5.578−1.12−4.458
50.379−5.952−1.40−4.552
60.384−6.210−1.68−4.530
70.388−6.399−1.96−4.439
80.391−6.543−2.24−4.303
Table 2. Our results for n = 1,2,…,6.
Table 2. Our results for n = 1,2,…,6.
n h 1 ( n ) f 1 ( n ) Q ( f 1 ( n ) , X / n , h 1 ( n ) ) h 2 ( n ) f 2 ( n ) Q ( f 2 ( n ) , X / n , h 2 ( n ) )
113.2273.6422,938.9174.872.30−2840.96
216.1199.1844,490.7999.622.59−4279.30
319.14105.4046,550.98107.293.35−5946.10
421.94106.9543,467.56110.734.20−7659.67
524.54106.8638,668.11112.465.09−9396.84
627.00105.9333,272.48113.336.01−11,151.35
Table 3. The comparison between h 1 ( n ) and X / 4 j k n .
Table 3. The comparison between h 1 ( n ) and X / 4 j k n .
n123456
h 1 ( n ) 13.2216.1119.1421.9424.5427.00
X / 4 j k n 502516.6712.5108.33
Table 4. Variation of the spacing between bus stops along a route b .
Table 4. Variation of the spacing between bus stops along a route b .
b −25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 19.0719.1019.1319.1419.1619.1919.22
f 1 ( n * ) 106.17105.84105.51105.40105.18104.85104.52
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 47,658.1147,214.2546,701.7446,550.9846,330.5845,860.7745,452.32
Table 5. Variation of the bus operating cost c .
Table 5. Variation of the bus operating cost c .
c −25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 16.3317.4918.6019.1419.6720.7121.71
f 1 ( n * ) 108.59107.29106.02105.40104.78103.52102.71
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 55,672.7951,847.9448,264.2546,550.9844,884.9241,681.7138,632.39
Table 6. Variation of the average passenger trip length d .
Table 6. Variation of the average passenger trip length d .
d −25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 19.5119.3619.2219.1419.0718.9318.80
f 1 ( n * ) 101.44103.01104.52105.40106.17107.75109.24
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 41,323.4843,390.7245,489.6446,550.9847,620.2049,782.2851,975.84
Table 7. Variation of the average walking speed j.
Table 7. Variation of the average walking speed j.
j−25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 19.9519.5619.2619.1419.0418.8618.71
f 1 ( n * ) 97.01100.92104.10105.40106.51108.55110.30
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 35,721.1140,706.5544,781.8946,550.9848,170.5851,030.1453,474.14
Table 8. Variation of the ratio of expected user wait time to headway k.
Table 8. Variation of the ratio of expected user wait time to headway k.
k−25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 21.7720.5819.5819.1418.7418.0117.37
f 1 ( n * ) 108.62107.25106.01105.40104.71103.51102.38
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 55,672.7951,847.9448,264.2646,550.9844,884.9341,681.7038,632.39
Table 9. Variation of the trip density by all modes p .
Table 9. Variation of the trip density by all modes p .
p −25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 22.5320.9819.7019.1418.6317.7116.92
f 1 ( n * ) 101.42103.20104.73105.40105.95107.05107.89
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 27,146.9234,731.3042,558.5646,550.9850,590.6458,798.4767,159.34
Table 10. Variation of the period of analysis T .
Table 10. Variation of the period of analysis T .
T −25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 19.1419.1419.1419.1419.1419.1419.14
f 1 ( n * ) 105.40105.40105.40105.40105.40105.40105.40
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 34,913.2339,568.3344,223.4346,550.9848,878.5353,533.6258,188.72
Table 11. Variation of the average local bus speed, including stops v .
Table 11. Variation of the average local bus speed, including stops v .
v −25%−15%−5%Base+5%+15%+25%
n * 2333333
h 1 ( n * ) 19.7521.4219.8219.1418.5317.4716.56
f 1 ( n * ) 87.9999.00103.46105.40107.10110.01112.64
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 26,880.3935,392.1343,119.6746,550.9849,735.9055,467.5960,485.22
Table 12. Variation of the width of the service area X .
Table 12. Variation of the width of the service area X .
X −25%−15%−5%Base+5%+15%+25%
n * 2233333
h 1 ( n * ) 18.1617.2119.6019.1418.7317.9817.35
f 1 ( n * ) 104.07102.24105.80105.40104.82103.86102.61
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 35,061.8939,314.7243,954.1846,550.9849,045.7153,722.5657,975.62
Table 13. Variation of the length of the service area Y .
Table 13. Variation of the length of the service area Y .
Y −25%−15%−5%Base+5%+15%+25%
n * 3333333
h 1 ( n * ) 19.1419.1419.1419.1419.1419.1419.14
f 1 ( n * ) 105.40105.40105.40105.40105.40105.40105.40
Q ( f 1 ( n * ) , X n * , h 1 ( n * ) ) 34,913.2339,568.3344,223.4346,550.9848,878.5353,533.6258,188.72
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lin, Y.-F. Solution Approach for Bus Transit Model with a Rectangular Service Area. Mathematics 2022, 10, 514. https://doi.org/10.3390/math10030514

AMA Style

Lin Y-F. Solution Approach for Bus Transit Model with a Rectangular Service Area. Mathematics. 2022; 10(3):514. https://doi.org/10.3390/math10030514

Chicago/Turabian Style

Lin, Yi-Fong. 2022. "Solution Approach for Bus Transit Model with a Rectangular Service Area" Mathematics 10, no. 3: 514. https://doi.org/10.3390/math10030514

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop